Stefan Karlsson
5a66ebc90c
8077936: Remove the unused java_lang_invoke_CallSite::target_volatile
...
Reviewed-by: vlivanov, jrose
2015-04-17 10:46:41 +02:00
Bengt Rutisson
ed2ed17291
8077938: Remove TraceMarkSweep
...
Reviewed-by: sjohanss, jmasa
2015-04-17 08:09:41 +02:00
Vladimir Kozlov
b9c00b1904
Merge
2015-04-16 14:05:48 -07:00
Daniel D. Daugherty
32a8aa9ade
Merge
2015-04-16 19:27:43 +00:00
Daniel D. Daugherty
61f27a0290
Merge
2015-04-16 17:57:18 +00:00
Harold Seigel
6efc431778
Merge
2015-04-16 17:44:26 +00:00
Daniel D. Daugherty
884f0d320f
8073165: Contended Locking fast exit bucket
...
JEP-143/JDK-8073165 Contended Locking fast exit bucket
Co-authored-by: Dave Dice <dave.dice@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Reviewed-by: dholmes, acorn, dice, dcubed
2015-04-16 08:23:26 -07:00
Max Ockner
1e5e03d8e7
8073989: Deprecated integer options are considered as invalid instead of deprecated in Java 9
...
Deprecated integer options are now recognized as being deprecated.
Reviewed-by: dholmes, hseigel, ddmitriev
2015-04-16 11:00:10 -04:00
Max Ockner
f272493a76
8029630: Thread id should be displayed as a hex number in error report
...
Thread id is now displayed as a hex number in error report.
Reviewed-by: dholmes, hseigel, stuefe
2015-04-16 10:30:59 -04:00
Yumin Qi
d30de5ab31
8074354: Make CreateMinidumpOnCrash a new name and available on all platforms
...
Rename CreateMinidumpOnCrash which is used only for Windows as CreateCoredumpOnCrash and make it available for all platforms. Changed order for dumping core on Windows to be similar on other platforms. Also reviewed by thomas.stuefe@gmail.com
Co-authored-by: Thomas Stuefe <thomas.stuefe@gmail.com>
Reviewed-by: dcubed
2015-04-15 17:34:28 -07:00
Kim Barrett
763048052f
8069367: Eagerly reclaimed humongous objects left on mark stack
...
Prevent eager reclaim of objects that might be on mark stack.
Reviewed-by: brutisso, tschatzl
2015-04-15 12:16:01 -04:00
Joseph Provino
d27e6d731e
8074545: Rename and clean up the ParGCAllocBuffer class
...
Rename ParGCAllocBuffer to PLAB and rename affected files.
Reviewed-by: tschatzl, kbarrett
2015-04-15 11:42:20 -04:00
Per Lidén
4fbfdfe87b
8077417: Cleanup of Universe::initialize_heap()
...
Reviewed-by: stefank, kbarrett
2015-04-16 15:31:20 +02:00
Per Lidén
817138c4f9
Merge
2015-04-16 10:38:06 +00:00
Per Lidén
82de4945ac
8077415: Remove duplicate variables holding the CollectedHeap
...
Reviewed-by: stefank, kbarrett
2015-04-16 09:28:18 +02:00
Bengt Rutisson
f8c508af0f
8077841: G1: Remove PrintReachable support
...
Reviewed-by: stefank, tschatzl
2015-04-16 09:16:19 +02:00
Bengt Rutisson
fdcc47e443
8077873: G1: Remove G1SATBPrintStubs
...
Reviewed-by: kbarrett, tschatzl
2015-04-16 09:13:14 +02:00
Kim Barrett
beede94977
8075466: SATB queue pre-filter verify found reclaimed humongous object
...
Removed pre-filter verify, and made filtering more careful.
Reviewed-by: brutisso, tschatzl
2015-04-15 16:37:57 -04:00
Roland Westrelin
cb7a08139b
8074676: java.lang.invoke.PermuteArgsTest.java fails with "assert(is_Initialize()) failed: invalid node class"
...
After guards in Arrays.copyOf() intrinsic, control may become top
Reviewed-by: kvn, vlivanov
2015-04-15 11:01:56 +02:00
Staffan Larsen
47d774ab34
8077364: "if( !this )" construct prevents build on Xcode 6.3
...
Reviewed-by: stefank, simonis
2015-04-15 09:34:46 +02:00
Sangheon Kim
7d99c72512
8077710: BACKOUT - java hangs with -XX:ParallelGCThreads=0 -XX:+ExplicitGCInvokesConcurrent options
...
Removed unnecessary guards.
Reviewed-by: stefank, jwilhelm
2015-04-14 09:44:06 -07:00
Michael Haupt
1cbf641d91
8076461: JSR292: remove unused native and constants
...
Reviewed-by: jrose, vlivanov
2015-04-14 18:16:10 +03:00
Vladimir Ivanov
5ff12acb9d
8062280: C2: inlining failure due to access checks being too strict
...
Reviewed-by: kvn
2015-04-14 18:11:06 +03:00
Vladimir Ivanov
ce40bf07b2
8057919: Class.getSimpleName() should work for non-JLS compliant class names
...
Reviewed-by: dholmes, jrose
2015-04-14 18:03:43 +03:00
Bengt Rutisson
8e2f1d5560
8077403: Remove guarantee from GenCollectedHeap::is_in()
...
Reviewed-by: mgerdin, jmasa
2015-04-14 11:24:03 +02:00
Stefan Karlsson
06b8ac7d74
8077420: Build failure with SS12u4
...
Reviewed-by: dholmes, lfoltan
2015-04-14 11:40:13 +02:00
Cheleswer Sahu
f93a647092
8072863: Replace fatal() with vm_exit_during_initialization() when an incorrect class is found on the bootclasspath
...
Reviewed-by: dholmes, coleenp
2015-04-13 23:04:02 -07:00
Goetz Lindenmaier
af1efee490
8077618: Move rtmLocking.cpp to shared directory
...
Reviewed-by: dholmes, kvn
2015-04-13 18:49:59 -07:00
Jaroslav Bachorik
1baf145d9e
Merge
2015-04-08 08:07:47 +00:00
David Holmes
d3e55fcf3e
Merge
2015-04-08 06:01:14 +00:00
David Holmes
8459bbf4c1
8067235: embedded/minvm/checknmt fails on compact1 and compact2 with minimal VM
...
Reviewed-by: lfoltan, sspitsyn
2015-04-08 01:27:44 -04:00
Serguei Spitsyn
89256b01cb
8066679: jvmtiRedefineClasses.cpp assert cache ptrs must match
...
Remove the assert and deallocate cashed class file bytes that are in collision
Reviewed-by: coleenp, dcubed
2015-04-07 20:18:28 -07:00
Thomas Stuefe
c034b74806
8076475: Misuses of strncpy/strncat
...
Various small fixes around strncpy and strncat
Reviewed-by: dsamersoff, coleenp
2015-04-07 14:19:03 +02:00
Calvin Cheung
d4c484b0ba
Merge
2015-04-03 13:45:33 -07:00
Jaroslav Bachorik
ed433c58a0
8074368: ThreadMXBean.getThreadInfo() corrupts memory when called with empty array for thread ids
...
Reviewed-by: mchung
2015-04-03 15:40:35 +02:00
Coleen Phillimore
ca12a72730
Merge
2015-04-03 13:18:06 +00:00
Thomas Stuefe
704c02a180
8074860: Structured Exception Catcher missing around CreateJavaVM on Windows
...
Add __try/__except around JNI_CreateJavaVM
Reviewed-by: mgronlun, dcubed
2015-04-03 05:55:33 -04:00
Coleen Phillimore
dccc407b83
8076421: Fix Zero Interpreter bugs in class redefinition and template interpreter changes
...
Metadata_do walking interpreted frames was wrong and generate_Reference_get is not necessarily an accessor method.
Reviewed-by: sgehwolf, dholmes
2015-04-02 14:02:54 -04:00
Harold Seigel
64bb2ce311
8076236: VM permits illegal flags for class init method
...
Move check for multiple access flags so that it also covers instance initialization methods
Reviewed-by: ctornqvi, lfoltan
2015-04-02 08:50:10 -04:00
Stefan Karlsson
d71d16b043
8076457: Fix includes of inline.hpp in GC code
...
Reviewed-by: pliden, jmasa
2015-04-02 10:24:24 +02:00
Jon Masamitsu
5285c9ea86
8077301: Optimized build is broken
...
Reviewed-by: kbarrett, brutisso
2015-04-13 11:01:29 -07:00
Per Lidén
ca9afd25f6
8077413: Avoid use of Universe::heap() inside collectors
...
Reviewed-by: stefank, kbarrett
2015-04-13 15:47:48 +02:00
Mikael Gerdin
f078697a45
8077400: Unnecessary and incorrect "Code Cache Roots" G1 log entry
...
Reviewed-by: tschatzl, brutisso, sangheki
2015-04-10 13:58:36 +02:00
Bengt Rutisson
2cefed232b
8077411: Remove CollectedHeap::supports_heap_inspection()
...
Reviewed-by: stefank, ecaspole, jmasa
2015-04-12 14:59:41 +02:00
Eric Caspole
d0dafa0c28
8077414: PSPromotionLAB _state is unintialized
...
Initialize _state to zero_size
Reviewed-by: brutisso, stefank
2015-04-10 10:55:07 -04:00
Dmitry Dmitriev
5f589f20aa
8076311: Java 9 process negative MaxTenuringThreshold in different way than Java 8
...
Corrected processing of invalid MaXTenuringThreshold
Reviewed-by: jmasa, dholmes, kbarrett
2015-04-08 15:49:29 +03:00
Stefan Karlsson
2a4fe40ee2
Merge
2015-04-10 14:59:21 +00:00
Sangheon Kim
2dff1df5da
8076325: java hangs with -XX:ParallelGCThreads=0 -XX:+ExplicitGCInvokesConcurrent options
...
Added a guard of gc workers > 0 to execute logic.
Reviewed-by: stefank, mgerdin
2015-04-09 10:16:45 -07:00
Thomas Schatzl
06bba0999a
8077255: TracePageSizes output reports wrong page size on Windows with G1
...
Print selected page size, not alignment size chosen by ReservedSpace (which is the vm_allocation_granularity that is different to page size on Windows) in the message presented by TracePageSizes.
Reviewed-by: drwhite, jmasa
2015-04-09 15:41:47 +02:00
Bengt Rutisson
d86a561fe4
8076614: Add comment to ClearNoncleanCardWrapper::do_MemRegion()
...
Reviewed-by: kbarrett, stefank
2015-04-08 09:35:25 +02:00