[aarch64-port-dev ] RFR: 8u77

Matthias Klose doko at ubuntu.com
Wed Mar 30 15:43:24 UTC 2016


On 30.03.2016 15:01, Andrew Haley wrote:
> On 03/30/2016 01:36 PM, Matthias Klose wrote:
>> this broke builds configured with --disable-precompiled-headers:
>
> No it didn't.

it did.  The very same build without this flag succeeded.

 > There was no change to HotSpot at all.

$ diff -urN hotspot-aarch64-jdk8u72-b15 hotspot-aarch64-jdk8u77-b03| diffstat |less
  .hg_archival.txt                                                      |    4
  .hgtags                                                               |    2
  src/cpu/aarch64/vm/aarch64.ad                                         | 6125 
+++++++---
  src/cpu/aarch64/vm/assembler_aarch64.cpp                              |    5
  src/cpu/aarch64/vm/assembler_aarch64.hpp                              |   32
  src/cpu/aarch64/vm/c1_CodeStubs_aarch64.cpp                           |   32
  src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp                        |   39
  src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.hpp                        |    8
  src/cpu/aarch64/vm/c1_MacroAssembler_aarch64.cpp                      |    4
  src/cpu/aarch64/vm/c1_MacroAssembler_aarch64.hpp                      |    1
  src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp                            |   59
  src/cpu/aarch64/vm/c2_globals_aarch64.hpp                             |    2
  src/cpu/aarch64/vm/compiledIC_aarch64.cpp                             |    6
  src/cpu/aarch64/vm/globalDefinitions_aarch64.hpp                      |    4
  src/cpu/aarch64/vm/globals_aarch64.hpp                                |   12
  src/cpu/aarch64/vm/icBuffer_aarch64.cpp                               |   21
  src/cpu/aarch64/vm/interp_masm_aarch64.cpp                            |   23
  src/cpu/aarch64/vm/macroAssembler_aarch64.cpp                         |  323
  src/cpu/aarch64/vm/macroAssembler_aarch64.hpp                         |  118
  src/cpu/aarch64/vm/methodHandles_aarch64.cpp                          |    4
  src/cpu/aarch64/vm/nativeInst_aarch64.cpp                             |  141
  src/cpu/aarch64/vm/nativeInst_aarch64.hpp                             |   75
  src/cpu/aarch64/vm/relocInfo_aarch64.cpp                              |   29
  src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp                          |  239
  src/cpu/aarch64/vm/stubGenerator_aarch64.cpp                          |    6
  src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp                    |    4
  src/cpu/aarch64/vm/templateTable_aarch64.cpp                          |   12
  src/cpu/aarch64/vm/vm_version_aarch64.cpp                             |    8
  src/cpu/aarch64/vm/vtableStubs_aarch64.cpp                            |    2
  src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp                      |    9
  src/share/vm/adlc/formssel.cpp                                        |    3
  src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp               |    4
  src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp |    7
  src/share/vm/opto/callnode.hpp                                        |   14
  src/share/vm/opto/graphKit.cpp                                        |    2
  src/share/vm/opto/macro.cpp                                           |    8
  src/share/vm/opto/memnode.cpp                                         |    4
  src/share/vm/runtime/arguments.cpp                                    |   12
  src/share/vm/utilities/globalDefinitions.hpp                          |    5
  test/compiler/codegen/8144028/BitTests.java                           |  164
  40 files changed, 5660 insertions(+), 1912 deletions(-)


Matthias



More information about the aarch64-port-dev mailing list