Volker Simonis
db7f1e428f
8048232: Fix for 8046471 breaks PPC64 build
...
Reviewed-by: mikael, dcubed
2014-07-02 13:50:16 -07:00
Coleen Phillimore
60ec6dfa0c
8047737: Move array component mirror to instance of java/lang/Class
...
Add field in java.lang.Class for componentType to simplify oop processing in JVM
Reviewed-by: fparain, twisti
2014-07-02 15:22:18 -04:00
Staffan Larsen
c689cebe98
Merge
2014-07-02 15:17:11 +02:00
Erik Helin
4aa97f918f
Merge
2014-07-02 13:52:52 +02:00
Erik Helin
27fb967c28
Merge
2014-07-02 11:13:58 +02:00
Erik Helin
40e186ac67
8048895: Back out JDK-8027915
...
Reviewed-by: mgerdin, stefank
2014-07-02 11:05:10 +02:00
Lana Steuck
f29943e720
Merge
2014-07-01 14:26:52 -07:00
Igor Ignatyev
0231fb818f
8047996: Quarantine compiler/whitebox tests
...
Reviewed-by: vlivanov
2014-07-01 13:09:40 +04:00
Stefan Karlsson
2ef86bb65b
8047362: Add a version of CompiledIC_at that doesn't create a new RelocIterator
...
Reviewed-by: iveresov, mgerdin
2014-07-01 09:03:55 +02:00
Tobias Hartmann
d929c9ead8
8007987: ciConstantPoolCache::_keys should be array of 32bit int
...
The type of ciConstantPoolCache::_keys is changed to int which is sufficient to store the 2 byte constant pool indices.
Reviewed-by: twisti, coleenp
2014-07-01 09:02:45 +02:00
Staffan Larsen
a3765464cb
8047973: Quarantine compiler/ciReplay/*
...
Reviewed-by: vlivanov
2014-06-30 10:04:05 +02:00
Coleen Phillimore
bc6fafb55a
8048169: Change 8037816 breaks HS build on PPC64 and CPP-Interpreter platforms
...
Fix the matching of format string parameter types to the actual argument types for the PPC64 and CPP-Interpreter files in the same way as 8037816 already did it for all the other files
Reviewed-by: stefank, coleenp, dholmes
2014-06-30 14:58:52 -04:00
Tobias Hartmann
b4d4c8a392
8048003: test/compiler/8009761/Test8009761.java failed with: java.lang.RuntimeException: static java.lang.Object Test8009761.m3(boolean,boolean) not compiled
...
Compile m3 with C1 if C2 is not available.
Reviewed-by: twisti, anoll
2014-06-30 08:28:29 +02:00
Daniel D. Daugherty
8f73a84a15
8047720: Xprof hangs on Solaris
...
Update use of PeriodicTask_lock in WatcherThread::stop() to avoid safepoint deadlock.
Reviewed-by: mgronlun, coleenp
2014-06-27 14:00:50 -07:00
Daniel D. Daugherty
628b3c2c3a
Merge
2014-06-27 08:11:49 -07:00
Markus Grönlund
95d24c7361
8047812: Ensure ClassLoaderDataGraph::classes_unloading_do only delivers klasses from CLDs with non-reclaimed class loader oops
...
Reviewed-by: coleenp, sspitsyn, ehelin
2014-06-27 13:33:36 +02:00
Jon Masamitsu
38aa661273
Merge
2014-06-26 18:55:29 -07:00
Christian Thalinger
4c565a7708
Merge
2014-06-26 16:53:35 -07:00
John Coomes
900ca33ab0
8034246: remove CMS and ParNew adaptive size policy code
...
Reviewed-by: tschatzl, jwilhelm, mgerdin
2014-06-26 13:30:43 -07:00
David Katleman
4199772c99
Added tag jdk9-b20 for changeset e9f01656f118
2014-06-26 12:51:26 -07:00
Igor Veresov
cbd8e24e34
Merge
2014-06-26 12:04:10 -07:00
Igor Veresov
147f6a0926
8048298: Clang needs to lower optimization level for some files
...
Optimization options need to be lowered for some files when using clang 5.0 and 5.1
Reviewed-by: twisti
2014-06-26 12:01:44 -07:00
Goetz Lindenmaier
f2051ed6fa
8048241: Introduce umbrella header os.inline.hpp and clean up includes
...
Reviewed-by: coleenp, dholmes, lfoltan
2014-06-26 16:05:15 +02:00
Thomas Schatzl
aec070cb69
8040977: G1 crashes when run with -XX:-G1DeferredRSUpdate
...
When G1 is run with -XX:-G1DeferredRSUpdate, the VM crashes because of wrong initialization order of member variables. The change makes the initalization explicit, not relying on initialization order any more.
Reviewed-by: brutisso, mgerdin
2014-06-26 16:01:07 +02:00
Thomas Schatzl
b4e0c547b8
8035401: Fix visibility of G1ParScanThreadState members
...
After JDK-8035400 there were several opportunities to fix the visibility of several members of the G1ParScanThreadState class.
Reviewed-by: brutisso, mgerdin
2014-06-26 15:48:05 +02:00
Thomas Schatzl
0bd028231f
8035400: Move G1ParScanThreadState into its own files
...
Extract the G1ParScanThreadState class from G1CollectedHeap.?pp into its own files.
Reviewed-by: brutisso, mgerdin
2014-06-26 15:45:07 +02:00
Mikael Gerdin
1e1ef4f73f
8047818: G1 HeapRegions can no longer be ContiguousSpaces
...
Change parent of G1OffsetTableContigSpace to CompactibleSpace, reimplement missing functionality
Reviewed-by: stefank, jmasa, tschatzl
2014-06-26 11:36:58 +02:00
Mikael Gerdin
ebdab477c7
8048214: Linker error when compiling G1SATBCardTableModRefBS after include order changes
...
Reviewed-by: stefank, brutisso, tschatzl
2014-06-26 13:20:18 +02:00
Mikael Gerdin
83303777f7
8047821: G1 Does not use the save_marks functionality as intended
...
Rename save_marks to record_top_and_timestamp and remove som unused but related methods
Reviewed-by: stefank, ehelin
2014-06-26 10:00:00 +02:00
Jon Masamitsu
8dac1f1b8a
Merge
2014-06-25 20:43:05 -07:00
Jon Masamitsu
0e622bfc55
Merge
2014-06-25 20:41:16 -07:00
Erik Gahlin
544a7f1e6d
Merge
2014-06-25 22:12:25 +00:00
Christian Tornqvist
30b9c7d9cb
8048076: [TESTBUG] runtime/Unsafe/RangeCheck.java fails with -Xcomp
...
Compiler intrinsics doesn't have this assert, disabled the intrinsics to make sure we go through the VM
Reviewed-by: lfoltan, coleenp
2014-06-25 13:03:29 -07:00
Erik Gahlin
9fddfef33f
8046783: Add hidden field to methods for event based tracing
...
Reviewed-by: sla, mgronlun
2014-06-25 21:36:48 +02:00
Thomas Schatzl
cc98923725
Merge
2014-06-25 15:43:47 +00:00
Andrey Zakharov
4d4642117e
8026847: [TESTBUG] gc/g1/TestSummarizeRSetStats* tests launch 32bit jvm with UseCompressedOops
...
The test launched a 32 bit VM with UseCompressedOops enabled. This is not supported on 32 bit VMs, causing a test failure. Investigation showed that the use of this flag is not required at all, so simply remove it.
Reviewed-by: tschatzl, jwilhelm
2014-06-25 17:22:58 +02:00
Mikael Gerdin
cfa1c5e67c
8047820: G1 Block offset table does not need to support generic Space classes
...
Reviewed-by: tschatzl, stefank
2014-06-25 16:53:13 +02:00
Mikael Gerdin
5b7c529bb2
8047819: G1 HeapRegionDCTOC does not need to inherit ContiguousSpaceDCTOC
...
Reviewed-by: stefank, tschatzl
2014-06-25 10:55:10 +02:00
Tobias Hartmann
801975f4ca
8033332: missing types in TemplateInterpreterGenerator::generate_result_handler_for
...
Add missing case statements for T_LONG and T_VOID to generate_result_handler_for(..).
Reviewed-by: iveresov, anoll
2014-06-25 09:19:09 +02:00
Stefan Karlsson
c3148bb6cb
8047326: Consolidate all CompiledIC::CompiledIC implementations and move it to compiledIC.cpp
...
Reviewed-by: vlivanov, ehelin
2014-06-25 08:56:57 +02:00
Stefan Karlsson
24fcad36b4
8047323: Remove unused _copy_metadata_obj_cl in G1CopyingKeepAliveClosure
...
Reviewed-by: mgerdin, tschatzl
2014-06-25 08:28:01 +02:00
Alejandro Murillo
b531babf09
8043541: 'fastdebug' is printed twice in java -version
...
Reviewed-by: dholmes, dcubed, jcoomes
2014-06-24 12:27:51 -07:00
Stefan Karlsson
b549ffc364
8047373: Clean the ExceptionCache in one pass
...
Also-reviewed-by: kim.barrett@oracle.com
Reviewed-by: jmasa, jwilhelm
2014-06-24 17:09:48 +02:00
Stefan Karlsson
fd43773a10
8046670: Make CMS metadata aware closures applicable for other collectors
...
Reviewed-by: ehelin, mgerdin
2014-06-24 16:20:15 +02:00
Christian Tornqvist
33a0064f97
8047939: [TESTBUG] Rewrite test/runtime/8001071/Test8001071.sh
...
Rewrote the test in Java, limited the heap size to avoid time out issues on machines with a lot of memory
Reviewed-by: minqi, rdurbin, dcubed
2014-06-24 07:10:06 -07:00
Erik Helin
4241d1c605
8027915: TestParallelHeapSizeFlags fails with unexpected heap size on sparcv9
...
Reviewed-by: jmasa, sjohanss
2014-06-24 15:50:50 +02:00
Poonam Bajaj
754a598a62
8046282: SA update
...
These changes add some definitions on the SA side and the supporting code on the hotspot side.
Reviewed-by: sundar, mgronlun
2014-06-24 02:19:59 -07:00
Tobias Hartmann
886066e697
8035328: closed/compiler/6595044/Main.java failed with timeout
...
Patch call sites of non-entrant methods to avoid re-resolving if method is still executed.
Reviewed-by: twisti, iveresov, roland, kvn
2014-06-24 08:12:30 +02:00
Christian Tornqvist
5cfb709349
8047878: [TESTBUG] runtime/memory/ReadFromNoaccessArea.java and runtime/memory/ReserveMemory.java time out on Solaris
...
Limited heap size to reduce size of core file generated
Reviewed-by: sla, coleenp, dcubed
2014-06-23 14:51:10 -07:00
Jon Masamitsu
633706fa4e
Merge
2014-06-23 14:20:20 -07:00