#
13370:731370f39fcd |
|
02-Aug-2017 |
iklam |
8072061: Automatically determine optimal sizes for the CDS regions Summary: See new C++ class MetaspaceClosure. Reviewed-by: coleenp, jiangli, mseledtsov
|
#
13213:4358b7205556 |
|
28-Jun-2017 |
coleenp |
8182848: Some functions misplaced in debug.hpp Summary: moved to vmError.hpp,cpp where they seemed more appropriate Reviewed-by: stefank, stuefe
|
#
13184:7903df1b0c4f |
|
22-Jun-2017 |
kbarrett |
8181449: Fix debug.hpp / globalDefinitions.hpp dependency inversion Summary: Refactor debug.hpp and reverse include dependency. Reviewed-by: coleenp, stefank, dcubed
|
#
13032:2306f738fd8d |
|
13-Apr-2017 |
iklam |
8178350: klassVtable and klassItable should be ValueObj Reviewed-by: coleenp
|
#
12408:777aaa19c4b1 |
|
11-Dec-2016 |
kvn |
8171008: Integrate AOT compiler into JDK Reviewed-by: erikj, mchung, psandoz, coleenp, iklam, stefank, simonis Contributed-by: Bharadwaj Yadavalli <bharadwaj.yadavalli@oracle.com>, Christian Thalinger <cthalinger@twitter.com>, Dean Long <dean.long@oracle.com>, Dmitrij Pochepko <dmitrij.pochepko@oracle.com>, Dmitry Chuyko <dmitry.chuyko@oracle.com>, Doug Simon <doug.simon@oracle.com>, Eric Caspole <eric.caspole@oracle.com>, Igor Ignatyev <igor.ignatyev@oracle.com>, Igor Veresov <igor.veresov@oracle.com>, John Rose <john.r.rose@oracle.com>, Morris Meyer <morris.meyer@oracle.com>, Niclas Adlertz <niclas.adlertz@oracle.com>, Rickard Backman <rickard.backman@oracle.com>
|
#
12017:24b753d90c4b |
|
18-Sep-2016 |
jiangli |
8078644: CDS needs to support JVMTI CFLH Summary: Support posting CLFH for shared classes. Tests are contributed by Misha Seledtsov. Reviewed-by: iklam, coleenp, acorn, dcubed, sspitsyn
|
#
11857:d0fbf661cc16 |
|
21-Aug-2016 |
dholmes |
8157907: Incorrect inclusion of atomic.hpp instead of atomic.inline.hpp Summary: Remove atomic.inline.hpp and move the contents back into atomic.hpp Reviewed-by: stefank, pliden, simonis
|
#
11460:9d1ff93561d8 |
|
13-Jun-2016 |
mgronlun |
8158033: Notify_tracing() misplaced for intended purpose Reviewed-by: egahlin, dholmes
|
#
11200:d590007cce26 |
|
09-May-2016 |
iignatyev |
8149591: Prepare hotspot for GTest Reviewed-by: jwilhelm Contributed-by: stefan.karlsson@oracle.com, stefan.sarne@oracle.com, jesper.wilhelmsson@oracle.com, erik.helin@oracle.com, alexandre.iline@oracle.com, igor.ignatyev@oracle.com
|
#
10871:90aeaed2b342 |
|
12-Apr-2016 |
stefank |
8153967: Remove top.hpp Reviewed-by: coleenp, jwilhelm
|
#
10627:1537c752a7f5 |
|
12-Mar-2016 |
stuefe |
8148425: strerror() function is not thread-safe Reviewed-by: dholmes, coleenp
|
#
10396:6b59d8ba8fc5 |
|
01-Mar-2016 |
mgronlun |
8143226: Minor updates to Event Based tracing Reviewed-by: jbachorik, egahlin
|
#
10174:6231dc9a7946 |
|
02-Feb-2016 |
jwilhelm |
Merge
|
#
10161:7954a3de5f0c |
|
18-Jan-2016 |
mgerdin |
8148481: Devirtualize Klass::vtable Summary: Move remainder of vtable related methods to Klass Reviewed-by: cjplummer, coleenp
|
#
9997:116a12504a2f |
|
18-Dec-2015 |
vlivanov |
8071374: -XX:+PrintAssembly -XX:+PrintSignatureHandlers crash fastdebug VM with assert(limit == __null || limit <= nm->code_end()) in RelocIterator::initialize Reviewed-by: kvn, iklam, shade
|
#
9727:f944761a3ce3 |
|
10-Dec-2015 |
brutisso |
8145092: Use Unified Logging for the GC logging Summary: JEP-271. VM changes contributed by brutisso, test changes contributed by david. Reviewed-by: sjohanss, david, brutisso Contributed-by: bengt.rutisson@oracle.com, david.lindholm@oralce.com
|
#
9688:cbc2d5fbdae1 |
|
09-Dec-2015 |
kevinw |
8138745: Implement ExitOnOutOfMemory and CrashOnOutOfMemory in HotSpot Reviewed-by: dholmes, sla Contributed-by: cheleswer.sahu@oracle.com
|
#
9651:f7dc8eebc3f5 |
|
04-Dec-2015 |
dholmes |
8132510: Replace ThreadLocalStorage with compiler/language-based thread-local variables Summary: Used compiled-based TLS when available. Additional contributions by Thomas Stufe (AIX) and Andrew Haley (Aarch64) Reviewed-by: stuefe, bdelsart, dcubed
|
#
9432:23afa049ffd8 |
|
16-Nov-2015 |
dholmes |
8139300: Internal Error (vm/utilities/debug.cpp:399), # Error: ShouldNotReachHere() Reviewed-by: simonis, dcubed
|
#
9099:115188e14c15 |
|
09-Oct-2015 |
david |
8042893: compiler: PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC needs to be removed from source files 8042894: runtime: PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC needs to be removed from source files Reviewed-by: goetz, brutisso
|
#
9086:ee11c7701f8c |
|
07-Oct-2015 |
gtriantafill |
8134432: [TESTBUG] Rewrite test/runtime/6888954/vmerrors.sh in Java Reviewed-by: ddmitriev, ctornqvi, coleenp
|
#
9056:dc9930a04ab0 |
|
29-Sep-2015 |
david |
8080775: Better argument formatting for assert() and friends Reviewed-by: kbarrett, pliden
|
#
8538:4c6832d5feff |
|
09-Jun-2015 |
kbarrett |
8086027: Multiple STATIC_ASSERTs at class scope doesn't work Summary: Make supporting typedef name unique via __LINE__ concatenation Reviewed-by: dholmes, brutisso
|
#
8413:92457dfb91bd |
|
13-May-2015 |
pliden |
8079792: GC directory structure cleanup Reviewed-by: brutisso, stefank, david
|
#
8032:e6d2d68ed87f |
|
03-Mar-2015 |
jwilhelm |
8074459: Flags handling memory sizes should be of type size_t Summary: Changed the type to size_t for flags that handles memory sizes Reviewed-by: kbarrett, tschatzl
|
#
7901:89aef9b18319 |
|
20-Feb-2015 |
stefank |
8073554: Remove unnecessary includes of markSweep[.inline].hpp Reviewed-by: tschatzl, coleenp
|
#
7833:6bfc40057b3f |
|
04-Feb-2015 |
dholmes |
8065895: Synchronous signals during error reporting may terminate or hang VM process Reviewed-by: dholmes, gziemski Contributed-by: Thomas Stuefe <thomas.stuefe@gmail.com>
|
#
7661:48e04c239aa4 |
|
13-Jan-2015 |
kbarrett |
8068396: Rename assert() to vmassert() Summary: Macro renaming, with temporary old name synonyms for compatibilty Reviewed-by: ehelin, dholmes, coleenp
|
#
7660:be9e9fc10d00 |
|
12-Jan-2015 |
ccheung |
8067187: -XX:MaxMetaspaceSize=20m -Xshare:dump caused JVM to crash Summary: added check for the MaxMetaspaceSize. If it is less than the estimated required size, print an error and exit. Reviewed-by: jiangli, mseledtsov, stefank
|
#
7264:f562ab17393e |
|
23-Oct-2014 |
ccheung |
8038268: VM Crashes in MetaspaceShared::generate_vtable_methods while creating CDS archive with limiting SharedMiscCodeSize Summary: estimate the minimum required size for the misc code region and check if the specified misc code region size meets the minimum size requirement Reviewed-by: jiangli, dholmes
|
#
7106:86183a940db4 |
|
24-Sep-2014 |
simonis |
8058345: Refactor native stack printing from vmError.cpp to debug.cpp to make it available in gdb as well Summary: Also fix stack trace on x86 to enable walking of runtime stubs and native wrappers Reviewed-by: kvn
|
#
6760:22b98ab2a69f |
|
04-Jul-2014 |
goetz |
8049325: Introduce and clean up umbrella headers for the files in the cpu subdirectories. Summary: Introduce and clean up umbrella headers for the files in the cpu subdirectories. Reviewed-by: lfoltan, coleenp, dholmes
|
#
6683:08a2164660fb |
|
26-Jun-2014 |
goetz |
8048241: Introduce umbrella header os.inline.hpp and clean up includes Reviewed-by: coleenp, dholmes, lfoltan
|
#
6646:b596a1063e90 |
|
04-Jun-2014 |
goetz |
8044775: Improve usage of umbrella header atomic.inline.hpp. Reviewed-by: stefank, kvn
|
#
6510:18f15f589f38 |
|
27-May-2014 |
minqi |
8043896: Error reporting for insufficient shared region size is incorrect Summary: In SharedSpaceType, we have three enum types which are used in report_out_of_shared_space(SharedSpaceType type). In fact we supplied more than three messages and flags. This leads the warning always gives wrong message with the first not used. Reviewed-by: iklam, coleenp Contributed-by: yumin.qi@oracle.com
|
#
6412:53a41e7cbe05 |
|
09-May-2014 |
drchase |
8037816: Fix for 8036122 breaks build with Xcode5/clang Summary: Repaired or selectively disabled offending formats; future-proofed with additional checking Reviewed-by: kvn, jrose, stefank
|
#
4930:59b052799158 |
|
04-Jul-2013 |
dcubed |
8015884: runThese crashed with SIGSEGV, hs_err has an error instead of stacktrace Summary: Dl_info struct should only be used if dladdr() has returned non-zero (no errors) and always check the dladdr() return value; Dl_info.dli_sname and Dl_info.dli_saddr fields should only be used if non-NULL; update/improve runtime/6888954/vmerrors.sh test Reviewed-by: dsamersoff, zgu, hseigel, coleenp
|
#
4705:6ce351ac7339 |
|
17-May-2013 |
rdurbin |
7145527: sscanf must use a length in the format string Summary: Remove dead code containing last call to scanf with no string length specifier Reviewed-by: dcubed, coleenp
|
#
4558:746b070f5022 |
|
30-Apr-2013 |
ccheung |
8011661: Insufficient memory message says "malloc" when sometimes it should say "mmap" Reviewed-by: coleenp, zgu, hseigel
|
#
4454:cc32ccaaf47f |
|
04-Apr-2013 |
mikael |
8003310: Enable -Wunused-function when compiling with gcc Summary: Add the -Wunused-function flag and remove a number of unused functions. Reviewed-by: dholmes, coleenp, kvn
|
#
4334:be4d5c6c1f79 |
|
19-Mar-2013 |
neliasso |
8010121: Remove definition of ShouldNotReachHere2(msg) Reviewed-by: kvn, stefank, rbackman, twisti Contributed-by: niclas.adlertz@oracle.com
|
#
4205:b6d5b3e50379 |
|
20-Feb-2013 |
dcubed |
6799919: Recursive calls to report_vm_out_of_memory are handled incorrectly Summary: report_vm_out_of_memory() should allow VMError.report_and_die() to handle multiple out of native memory errors. Reviewed-by: dcubed, dholmes, coleenp, acorn Contributed-by: ron.durbin@oracle.com
|
#
3949:b735136e0d82 |
|
02-Jan-2013 |
johnc |
8004132: SerialGC: ValidateMarkSweep broken when running GCOld Summary: Remove bit-rotten ValidateMarkSweep functionality and flag. Reviewed-by: johnc, jmasa Contributed-by: tamao <tao.mao@oracle.com>
|
#
3864:f34d701e952e |
|
27-Nov-2012 |
stefank |
8003935: Simplify the needed includes for using Thread::current() Reviewed-by: dholmes, rbackman, coleenp
|
#
3741:4202510ee0fe |
|
15-Oct-2012 |
johnc |
8000831: Heap verification output incorrect/incomplete Summary: Restore non-silent output of heap verification. Reviewed-by: ysr, brutisso, jmasa
|
#
3635:145ffab733e7 |
|
20-Sep-2012 |
jcoomes |
7199082: write warning messages to stderr Reviewed-by: ysr, dholmes, sla
|
#
3602:da91efe96a93 |
|
01-Sep-2012 |
coleenp |
6964458: Reimplement class meta-data storage to use native memory Summary: Remove PermGen, allocate meta-data in metaspace linked to class loaders, rewrite GC walking, rewrite and rename metadata to be C++ classes Reviewed-by: jmasa, stefank, never, coleenp, kvn, brutisso, mgerdin, dholmes, jrose, twisti, roland Contributed-by: jmasa <jon.masamitsu@oracle.com>, stefank <stefan.karlsson@oracle.com>, mgerdin <mikael.gerdin@oracle.com>, never <tom.rodriguez@oracle.com>
|
#
3536:6c5b7a6becc8 |
|
30-Jul-2012 |
kvn |
7187454: stack overflow in C2 compiler thread on Solaris x86 Summary: Added new FormatBufferResource class to use thread's resource area for error message buffer. Reviewed-by: twisti
|
#
3136:09d00c18e323 |
|
15-Feb-2012 |
never |
7145537: minor tweaks to LogEvents Reviewed-by: kvn, twisti
|
#
3064:aa3d708d67c4 |
|
01-Feb-2012 |
never |
7141200: log some interesting information in ring buffers for crashes Reviewed-by: kvn, jrose, kevinw, brutisso, twisti, jmasa
|
#
2767:436b4a3231bf |
|
13-Oct-2011 |
dcubed |
7098194: integrate macosx-port changes Summary: Integrate bsd-port/hotspot and macosx-port/hotspot changes as of 2011.09.29. Reviewed-by: kvn, dholmes, never, phh Contributed-by: Christos Zoulas <christos@zoulas.com>, Greg Lewis <glewis@eyesbeyond.com>, Kurt Miller <kurt@intricatesoftware.com>, Alexander Strange <astrange@apple.com>, Mike Swingler <swingler@apple.com>, Roger Hoover <rhoover@apple.com>, Victor Hernandez <vhernandez@apple.com>, Pratik Solanki <psolanki@apple.com>
|
#
2721:f08d439fab8c |
|
25-Sep-2011 |
never |
7089790: integrate bsd-port changes Reviewed-by: kvn, twisti, jrose Contributed-by: Kurt Miller <kurt@intricatesoftware.com>, Greg Lewis <glewis@eyesbeyond.com>, Jung-uk Kim <jkim@freebsd.org>, Christos Zoulas <christos@zoulas.com>, Landon Fuller <landonf@plausible.coop>, The FreeBSD Foundation <board@freebsdfoundation.org>, Michael Franz <mvfranz@gmail.com>, Roger Hoover <rhoover@apple.com>, Alexander Strange <astrange@apple.com>
|
#
2433:2e038ad0c1d0 |
|
02-May-2011 |
never |
7009361: JSR 292 Invalid value on stack on solaris-sparc with -Xcomp Reviewed-by: kvn, twisti
|
#
2273:1d1603768966 |
|
05-Apr-2011 |
trims |
7010070: Update all 2010 Oracle-changed OpenJDK files to have the proper copyright dates - second pass Summary: Update the copyright to be 2010 on all changed files in OpenJDK Reviewed-by: ohair
|
#
2062:3582bf76420e |
|
27-Jan-2011 |
coleenp |
6990754: Use native memory and reference counting to implement SymbolTable Summary: move symbols from permgen into C heap and reference count them Reviewed-by: never, acorn, jmasa, stefank
|
#
1983:36c186bcc085 |
|
03-Jan-2011 |
coleenp |
6302804: Hotspot VM dies ungraceful death when C heap is exhausted in various places. Summary: enhance the error reporting mechanism to help user to fix the problem rather than making it look like a VM error. Reviewed-by: kvn, kamg
|
#
1915:2f644f85485d |
|
03-Dec-2010 |
twisti |
6961690: load oops from constant table on SPARC Summary: oops should be loaded from the constant table of an nmethod instead of materializing them with a long code sequence. Reviewed-by: never, kvn
|
#
1879:f95d63e2154a |
|
23-Nov-2010 |
stefank |
6989984: Use standard include model for Hospot Summary: Replaced MakeDeps and the includeDB files with more standardized solutions. Reviewed-by: coleenp, kvn, kamg
|
#
1790:c77b5c592eab |
|
12-Oct-2010 |
kamg |
6392697: Additional flag needed to supress Hotspot warning messages Summary: Apply PrintJvmWarnings flag to all warnings Reviewed-by: coleenp, phh
|
#
1695:30f67acf635d |
|
11-Sep-2010 |
thurka |
6765718: Indicate which thread throwing OOME when generating the heap dump at OOME Summary: Emit a fake frame that makes it look like the thread is in the OutOfMemoryError zero-parameter constructor Reviewed-by: dcubed
|
#
1601:126ea7725993 |
|
03-Aug-2010 |
bobv |
6953477: Increase portability and flexibility of building Hotspot Summary: A collection of portability improvements including shared code support for PPC, ARM platforms, software floating point, cross compilation support and improvements in error crash detail. Reviewed-by: phh, never, coleenp, dholmes
|
#
1472:c18cbe5936b8 |
|
27-May-2010 |
trims |
6941466: Oracle rebranding changes for Hotspot repositories Summary: Change all the Sun copyrights to Oracle copyright Reviewed-by: ohair
|
#
1410:f03d0a26bf83 |
|
22-Apr-2010 |
jcoomes |
6888954: argument formatting for assert() and friends Reviewed-by: kvn, twisti, apetrusenko, never, dcubed
|
#
989:148e5441d916 |
|
15-Sep-2009 |
jrose |
6863023: need non-perm oops in code cache for JSR 292 Summary: Make a special root-list for those few nmethods which might contain non-perm oops. Reviewed-by: twisti, kvn, never, jmasa, ysr
|
#
432:275a3b7ff0d6 |
|
13-Nov-2008 |
jrose |
6770949: minor tweaks before 6655638 Summary: minor cleanups & tuning of array.hpp, debug.cpp, growableArray.hpp, hashtable.cpp Reviewed-by: kvn
|
#
356:1ee8caae33af |
|
21-Aug-2008 |
tonyp |
Merge
|
#
342:37f87013dfd8 |
|
05-Jun-2008 |
ysr |
6711316: Open source the Garbage-First garbage collector Summary: First mercurial integration of the code for the Garbage-First garbage collector. Reviewed-by: apetrusenko, iveresov, jmasa, sgoldman, tonyp, ysr
|
#
235:9c2ecc2ffb12 |
|
11-Jul-2008 |
trims |
Merge
|
#
227:8d852b81e775 |
|
22-Jun-2008 |
poonam |
6694099: Hotspot vm_exit_out_of_memory should dump core Summary: This fix enables the generation of core file when process runs out of C-heap. Reviewed-by: sbohne
|
#
196:d1605aabd0a1 |
|
02-Jul-2008 |
xdono |
6719955: Update copyright year Summary: Update copyright year for files that have been modified in 2008 Reviewed-by: ohair, tbell
|
#
113:ba764ed4b6f2 |
|
13-Apr-2008 |
coleenp |
6420645: Create a vm that uses compressed oops for up to 32gb heapsizes Summary: Compressed oops in instances, arrays, and headers. Code contributors are coleenp, phh, never, swamyv Reviewed-by: jmasa, kamg, acorn, tbell, kvn, rasbold
|
#
0:a61af66fc99e |
|
30-Nov-2007 |
duke |
Initial load
|