David Holmes
650fe66a1b
8077674: BSD build failures due to undefined macros
...
Reviewed-by: dsamersoff, kbarrett, hseigel
2015-04-20 21:32:28 -04:00
Stefan Karlsson
be6e9b9f50
8042891: Format issues embedded in macros for two g1 source files
...
Reviewed-by: brutisso, tschatzl
2015-04-20 13:34:04 +02:00
Per Lidén
e4a699552a
8068582: UseSerialGC not always set up properly
...
Reviewed-by: jmasa, brutisso, sjohanss
2015-04-20 08:53:08 +02:00
Bengt Rutisson
0d5c04e00d
8078156: G1: Remove dead code PrintObjsInRegionClosure
...
Reviewed-by: tschatzl, sjohanss
2015-04-20 16:18:02 +02:00
Jesper Wilhelmsson
f2ac065c42
Merge
2015-04-20 14:26:54 +02:00
Andrew Haley
a22fc004de
8077308: Fix warning: increase O_BUFLEN in ostream.hpp -- output truncated
...
Reviewed-by: dholmes, hseigel
2015-04-17 22:50:10 -04:00
Christian Tornqvist
1314bfbc94
Merge
2015-04-17 23:55:04 +00:00
Christian Tornqvist
06aabb4769
8077608: [TESTBUG] Enable Hotspot jtreg tests to run in agentvm mode
...
Reviewed-by: sla, gtriantafill
2015-04-17 16:12:16 -07:00
Calvin Cheung
7bb3af5d16
Merge
2015-04-17 14:37:20 -07:00
Kim Barrett
c9ebd949ea
8078021: SATB apply_closure_to_completed_buffer should have closure argument
...
Apply closure directly, eliminating registration.
Reviewed-by: stefank, tschatzl
2015-04-17 13:49:04 -04:00
Mikael Vidstedt
ef932e7b22
8078017: Introduce hotspot_basicvmtest
...
Reviewed-by: dholmes, kvn
2015-04-17 16:08:41 -07:00
Lana Steuck
1898f0ed83
Merge
2015-04-17 10:24:06 -07:00
Stefan Karlsson
38b7c6db82
Merge
2015-04-17 17:10:38 +00:00
David Katleman
6f2f110804
Added tag jdk9-b60 for changeset b45086ad81ed
2015-04-17 09:59:43 -07:00
Eric Caspole
00b87ab5d1
8077265: Modify assert to help debug JDK-8068448
...
Added relevant asserts on covered_region for allocation methods in psOldGen.hpp
Reviewed-by: tschatzl, stefank
2015-04-17 10:08:32 -04:00
Goetz Lindenmaier
4160686d59
8078048: Fix non-pch build after "8076457: Fix includes of inline.hpp in GC code"
...
Reviewed-by: stefank, ehelin
2015-04-17 11:46:56 +02:00
Shanliang Jiang
38e3be4c28
8042901: Allow com.sun.management to be in a different module to java.lang.management
...
Reviewed-by: mchung, dfuchs, erikj, jbachorik
2015-04-17 10:53:31 +02:00
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
Igor Ignatyev
71fcf1be02
Merge
2015-04-15 11:23:06 +00:00
Goetz Lindenmaier
5827e6ce0f
8077838: Recent developments for ppc
...
Power 8 recognition and instructions, math.*Exact intrinsics and rtm, C2 optimizations
Reviewed-by: kvn, simonis
2015-04-15 12:44:56 +02:00
Igor Ignatyev
8fa30e8884
Merge
2015-04-15 09:49:50 +00: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
Andrew Haley
d81e78e8bc
8077615: AARCH64: Add C2 intrinsic for BigInteger::multiplyToLen() method
...
Add C2 intrinsic for BigInteger::multiplyToLen() on AArch64.
Reviewed-by: kvn
2015-04-14 11:43:18 +01: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
Christian Tornqvist
74a8303c24
Merge
2015-04-10 15:18:45 +00:00
Dmitry Samersoff
19d7e33b10
8044416: serviceability/sa/jmap-hashcode/Test8028623.java fails with AssertionFailure: can not get class data for java/lang/UNIXProcess$Platform$$Lambda
...
Lambda object is not counted when SA builds class data cache but is reached inside live region.
Reviewed-by: sla, jbachorik
2015-04-10 05:22:56 -07:00
Lana Steuck
53fb10020b
Merge
2015-04-09 17:38:28 -07:00
David Katleman
dca9f784cb
Added tag jdk9-b59 for changeset 174027605384
2015-04-09 06:40:12 -07:00
Evgeniya Stepanova
89649d21af
8026043: Add regression test for JDK-8000831
...
Reviewed-by: mchung
2015-04-09 14:16:04 +03: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
Lana Steuck
6ae01cc622
Merge
2015-04-08 14:32:11 -07:00
David Katleman
870c45e9a0
Added tag jdk9-b58 for changeset 91800dac27eb
2015-04-08 13:12:46 -07: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
Thomas Stuefe
3d93d62722
8077257: Use CanUseSafeFetch instead of probing SafeFetch stub directly
...
Reviewed-by: simonis
2015-04-08 12:51:50 +02:00
Jaroslav Bachorik
1baf145d9e
Merge
2015-04-08 08:07:47 +00:00
Bengt Rutisson
d86a561fe4
8076614: Add comment to ClearNoncleanCardWrapper::do_MemRegion()
...
Reviewed-by: kbarrett, stefank
2015-04-08 09:35:25 +02:00
Jesper Wilhelmsson
7ec8aadd33
Merge
2015-04-09 17:39:42 +02:00
Kim Barrett
49f5eb0a78
Merge
2015-04-09 12:40:20 +00:00
Jesper Wilhelmsson
46fd08f9ac
8077315: Build failure on OSX after compiler upgrade
...
Reviewed-by: stefank, mgerdin
2015-04-09 11:30:37 +02:00
Jesper Wilhelmsson
28d6d2146c
8077302: src/share/vm/oops/instanceRefKlass.inline.hpp has a doubble /*
...
Reviewed-by: stefank, mgerdin
2015-04-09 11:29:32 +02:00
Kim Barrett
75f8399057
8076265: Simplify deal_with_reference
...
Eliminate _CHECK_BOTH_FINGERS_ and simplify.
Reviewed-by: brutisso, tschatzl
2015-04-08 10:32:16 -04:00
Per Lidén
f6e2ae001d
8076534: CollectedHeapName in SA agent incorrect
...
Reviewed-by: dsamersoff, sla, tschatzl
2015-04-08 15:19:49 +02: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
George Triantafillou
8df4646de2
8076274: [TESTBUG] Remove @ignore from runtime\NMT\JcmdDetailDiff.java
...
Reviewed-by: lfoltan, coleenp
2015-04-07 11:25:06 -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
Dmitry Samersoff
f84a0d02b9
8067991: [Findbugs] SA com.sun.java.swing.ui.CommonUI some methods need final protect
...
Fixed java programmint style nit
Reviewed-by: jbachorik, sspitsyn
2015-04-07 03:04:29 -07:00
Thomas Schatzl
0a0a22f7ea
8058354: SPECjvm2008-Derby -2.7% performance regression on Solaris-X64 starting with 9-b29
...
Allow use of large pages for auxiliary data structures in G1. Clean up existing interfaces.
Reviewed-by: jmasa, pliden, stefank
2015-04-07 10:53:51 +02:00
Alejandro Murillo
a1a1955a97
Merge
2015-04-06 09:33:20 -07:00
Lana Steuck
eba464db1a
Merge
2015-04-03 16:34:51 -07: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
Dmitry Samersoff
8c232f54a5
Merge
2015-04-02 20:51:24 +00:00
Derek White
6aa9bef5d3
8069004: Kitchensink hanged with 16Gb heap and GC pause >30 min
...
Revert bug introduced a few months ago.
Reviewed-by: brutisso, tschatzl, jmasa
2015-04-02 16:42:24 -04:00
Alejandro Murillo
261765b24e
Merge
2015-04-02 13:38:47 -07:00
Dmitry Samersoff
fcf9563213
8068007: [Findbugs] SA com.sun.java.swing.action.ActionManager.manager should be package protect
...
Fixed java programming style nit
Reviewed-by: dholmes, jbachorik, sspitsyn
2015-04-02 13:20:49 -07:00
Coleen Phillimore
2007cb6f39
Merge
2015-04-02 19:26:00 +00: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
Jaroslav Bachorik
56a4782b81
Merge
2015-04-02 17:22:22 +00:00
David Katleman
79a33f826e
Added tag jdk9-b57 for changeset 82711ddae051
2015-04-02 10:02:42 -07:00
Kirill Zhaldybin
7028386046
8043225: Make whitebox API functions more stable
...
Added checks for null parameters where applicable
Reviewed-by: dholmes, iignatyev
2015-04-02 18:53:45 +03:00
Jesper Wilhelmsson
8e5f94bf08
8076267: Remove n_gens()
...
Reviewed-by: jprovino, kbarrett, jmasa
2015-04-02 16:37:29 +02:00
Max Ockner
bdbad87334
6983747: Remove obsolete dl_mutex lock
...
Unused dl_mutex lock has been removed.
Reviewed-by: hseigel, coleenp, dholmes
2015-04-02 10:12:49 -04:00
Bengt Rutisson
d2f816a875
8076452: Remove SharedHeap
...
Reviewed-by: stefank, sjohanss, david
2015-04-02 16:08:41 +02:00
Bengt Rutisson
7c5c5d80b7
8076289: Move the StrongRootsScope out of SharedHeap
...
Reviewed-by: stefank, sjohanss, david
2015-04-02 16:07:27 +02:00