Alejandro Murillo
8fa69349e2
Added tag hs23-b08 for changeset 40104529a61f
2011-12-16 12:37:38 -08:00
Alejandro Murillo
9102dfec84
Merge
2011-12-16 12:38:00 -08:00
David Katleman
9bfccebaa3
Merge
2011-12-15 15:52:58 -08:00
David Katleman
53b8114278
Added tag jdk8-b16 for changeset 161820e6113e
2011-12-15 15:47:18 -08:00
David Katleman
02818b03d5
Added tag jdk8-b17 for changeset 161820e6113e
2011-12-15 12:16:15 -08:00
Vladimir Danushevsky
958178facc
Merge
2011-12-14 20:06:21 -05:00
Frederic Parain
85db00acd6
7104647: Adding a diagnostic command framework
...
Reviewed-by: phh, dcubed
2011-12-14 04:30:57 -08:00
Jon Masamitsu
714e978aac
7119584: UseParallelGC barrier task can be overwritten
...
Provoke a GC for a metadata allocation failure.
Reviewed-by: johnc, iveresov
2011-12-09 19:28:34 -08:00
Jon Masamitsu
bb40d3f9f4
Merge
2011-12-09 06:46:57 -08:00
Vladimir Kozlov
98ac731a94
Merge
2011-12-08 10:27:33 -08:00
Antonios Printezis
4799ed65a4
7118202: G1: eden size unnecessarily drops to a minimum
...
An integer underflow can cause the RSet lengths to be massively overpredicted which forces the eden size to the minimum.
Reviewed-by: brutisso, johnc
2011-12-07 12:54:51 -05:00
Daniel D. Daugherty
2a6a2b2d0a
7118648: disable compressed oops by default on MacOS X until 7118647 is fixed
...
UseCompressedOops is false by default on MacOS X; can still be set manually
Reviewed-by: jmelvin, kvn, dholmes
2011-12-07 07:27:09 -08:00
Vladimir Danushevsky
545cea9371
Merge
2011-12-06 16:35:04 -05:00
Daniel D. Daugherty
66ebef88a0
Merge
2011-12-06 05:28:17 -08:00
Daniel D. Daugherty
8e680b0d66
7117748: SA_APPLE_BOOT_JAVA and ALWAYS_PASS_TEST_GAMMA settings should not be required on MacOS X
...
Replace SA_APPLE_BOOT_JAVA with logic that checks the boot JDK for the location of JDI classes. ALWAYS_PASS_TEST_GAMMA is true by default on Darwin.
Reviewed-by: kvn, swingler
2011-12-05 14:55:16 -08:00
Paul Hohensee
6532572c0b
7117389: Add a framework for vendor-specific command line switch extensions to Hotspot
...
Add a file, globals_ext.hpp, containing a null interface, to be replaced by a vendor in altsrc as needed.
Reviewed-by: coleenp, kamg, dholmes, johnc, jrose
2011-12-05 12:50:00 -05:00
Vladimir Kozlov
78034a3d3b
7117282: assert(base == NULL || t_adr->isa_rawptr() || !phase->type(base)
...
Delay memory node transformation until the memory is processed.
Reviewed-by: iveresov, never
2011-12-02 21:37:19 -08:00
John Coomes
8efc0954af
7117536: new hotspot build - hs23-b08
...
Reviewed-by: johnc
2011-12-02 21:10:45 -08:00
John Coomes
958027e9e5
Added tag hs23-b07 for changeset 3ba6557b91f7
2011-12-02 15:11:40 -08:00
John Coomes
33078ffeba
Merge
2011-12-02 15:11:18 -08:00
Antonios Printezis
dc409847c8
Merge
2011-12-02 08:52:53 -05:00
Coleen Phillimore
61c91a521d
Merge
2011-12-01 13:42:41 -05:00
David Katleman
69c6b12309
Added tag jdk8-b15 for changeset 2e0d0fb7ccc8
2011-12-01 10:33:15 -08:00
Igor Veresov
e60b163500
7116795: Tiered: enable by default for server
...
Enable tiered compilation on server VM by default
Reviewed-by: kvn, never
2011-11-30 17:35:51 -08:00
Paul Hohensee
5e1d1487de
7116730: Revert 7116481: Commercial features in Hotspot must be gated by a switch
...
Revert 7116481 to current hsx/hotspot-main
Reviewed-by: kamg
2011-11-30 12:48:52 -05:00
Paul Hohensee
1372b916ff
7116481: Commercial features in Hotspot must be gated by a switch
...
Add -XX:+UnlockCommercialVMOptions to gate use of commercial feature switches in the same way as -XX:UnlockDiagnosticVMOptions gates use of diagnostic feature switches.
Reviewed-by: jwilhelm, kamg
2011-11-29 17:00:46 -05:00
Michael McMahon
31933d1f8f
7116189: Export JVM_SetNativeThreadName from Hotspot
...
Added JVM_SetNativeThreadName to linker mapfiles on Solaris and Linux.
Reviewed-by: dcubed, dholmes
2011-11-29 09:21:02 -05:00
Vladimir Kozlov
e187503af0
7112478: after 7105605 JRuby bench_define_method_methods.rb fails with NPE
...
Fixed several EA issues with Connection Graph construction.
Reviewed-by: never, twisti
2011-11-28 15:46:31 -08:00
Stefan Karlsson
78d7be03bf
7116081: USE_PRECOMPILED_HEADER=0 triggers a single threaded build of the JVM
...
Changed the conditional to see if the precompiled header has been specified. Also, removed the unused PrecompiledOption.
Reviewed-by: dholmes, brutisso
2011-11-28 14:58:31 +01:00
Stefan Karlsson
fcdf022370
7112034: Parallel CMS fails to properly mark reference objects
...
Enabled reference processing when work stealing during concurrent marking
Reviewed-by: jmasa, brutisso
2011-11-28 10:19:26 +01:00
Antonios Printezis
a551d5bf05
Merge
2011-12-05 12:26:40 -05:00
John Cuthbertson
a71320f229
7114095: G1: assert(obj == oopDesc::load_decode_heap_oop(p)) failed: p should still be pointing to obj
...
As a result of the changes for 4965777, the G1 reference field scanning closure could be applied to the discovered field of a reference object twice. The failing assert is too strong if the result of the first application of the closure is stolen, and the referenced object, evacuated by another worker thread.
Reviewed-by: ysr, tonyp
2011-12-02 12:39:23 -08:00
Jon Masamitsu
71ed60ac69
7112997: Remove obsolete code ResetObjectsClosure and VerifyUpdateClosure
...
Remove obsolete code.
Reviewed-by: brutisso, ysr, jcoomes
2011-11-22 14:59:34 -08:00
Jon Masamitsu
404bb0d0ac
7106024: CMS: Removed unused code for precleaning in remark phase
...
Remove dead code.
Reviewed-by: stefank, ysr
2011-11-22 14:18:39 -08:00
Roland Westrelin
07d9df5a7f
7090968: Allow adlc register class to depend on runtime conditions
...
Allow reg_class definition as a function.
Reviewed-by: kvn, never
2011-11-22 09:45:57 +01:00
Coleen Phillimore
800499ac95
Merge
2011-11-21 10:22:04 -05:00
Rickard Backman
069f218a98
7112308: Fix Visual Studio build for precompiled header
...
Add the new path to precompiled.hpp in the project make file
Reviewed-by: coleenp, dholmes, brutisso
2011-11-21 08:02:40 +01:00
Alejandro Murillo
e53317616f
7113503: Bump the hs23 build number to 07
...
Reviewed-by: johnc
2011-11-18 17:39:40 -08:00
John Coomes
b9ff98b776
Added tag hs23-b06 for changeset 6b882ec466cd
2011-11-18 15:15:54 -08:00
John Coomes
df1266ed6e
Merge
2011-11-18 15:15:13 -08:00
Coleen Phillimore
4f63d5b7d5
Merge
2011-11-18 17:26:49 -05:00
John Cuthbertson
a3311881b5
7112743: G1: Reduce overhead of marking closure during evacuation pauses
...
Parallelize the serial code that was used to mark objects reachable from survivor objects in the collection set. Some minor improvments in the timers used to track the freeing of the collection set along with some tweaks to PrintGCDetails.
Reviewed-by: tonyp, brutisso
2011-11-17 12:40:15 -08:00
John Cuthbertson
861168c82e
7114303: G1: assert(_g1->mark_in_progress()) failed: shouldn't be here otherwise
...
Race between the VM thread reading G1CollectedHeap::_mark_in_progress and it being set by the concurrent mark thread when concurrent marking is aborted by a full GC. Have the concurrent mark thread join the SuspendibleThreadSet before changing the marking state.
Reviewed-by: tonyp, brutisso
2011-11-28 09:49:05 -08:00
David Katleman
32a189c4f9
Added tag jdk8-b14 for changeset a4a9e5c60f0a
2011-11-17 10:45:53 -08:00
Antonios Printezis
4964702bad
Merge
2011-11-17 13:14:49 -05:00
Chris Hegarty
9a65ac929d
7110017: is_headless_jre should be updated to reflect the new location of awt toolkit libraries
...
Reviewed-by: dholmes, dsamersoff
2011-11-16 20:38:24 -05:00
Poonam Bajaj
9b428e449c
7110428: Crash during HeapDump operation
...
Reviewed-by: ysr, dholmes
2011-11-16 16:27:29 -08:00
Bengt Rutisson
ed1e70076b
7110152: assert(size_in_words <= (julong)max_jint) failed: no overflow
...
Reduce what arrayOopDesc::max_array_length() returns to avoid int overflow
Reviewed-by: kvn, dholmes, tonyp
2011-11-15 20:17:33 +01:00
Coleen Phillimore
0eb37550d3
Merge
2011-11-15 12:40:55 -05:00
David Katleman
6e1ccb9a07
Added tag jdk8-b13 for changeset 660da5b5870e
2011-11-10 11:46:05 -08:00