History log of /openjdk10/hotspot/src/share/vm/utilities/debug.hpp
Revision Date Author Comments
# 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


# 12723:dabd810a9825 23-Mar-2017 dholmes

8165358: vmassert_status is not debug-only
Reviewed-by: dsamersoff, stuefe, zgu


# 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


# 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


# 10627:1537c752a7f5 12-Mar-2016 stuefe

8148425: strerror() function is not thread-safe
Reviewed-by: dholmes, coleenp


# 9093:17986acb4825 02-Oct-2015 goetz

8138733: Fix build: gcc < 4.8 doesn't grok -Wno-format-zero-length added in 8080775
Summary: Also fix one problematic format on ppc.
Reviewed-by: david, simonis


# 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


# 8026:858605dda566 03-Mar-2015 kbarrett

8073994: STATIC_ASSERT use of __LINE__ is wrong
Reviewed-by: dholmes, ehelin


# 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>


# 7669:f11c5713ab7f 15-Jan-2015 jwilhelm

Merge


# 7664:ec5c719ed245 09-Jan-2015 kbarrett

8067306: Improve STATIC_ASSERT
Summary: New improved implementation
Reviewed-by: ehelin, stefank


# 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


# 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


# 6206:1299aaa80a0b 26-Mar-2014 coleenp

8031820: NPG: Fix remaining references to metadata as oops in comments
8012125: Comments for ConstantPoolCache should reflect the addition of resolved_references in ConstantPool
Summary: Updated comments in metadata header files, and renamed this_oop variables to this_cp or this_k when referring to constant pool or classes.
Reviewed-by: stefank, jmasa


# 5966:e2722a66aba7 05-Sep-2013 kvn

Merge


# 5965:bdd155477289 22-Aug-2013 goetz

8023033: PPC64 (part 13): basic changes for AIX
Summary: Added AIX includes alpha-sorted before BSD. Fix compilation issues with xlC in shared code. Basic shared platform dependend adaption (vm_version etc.).
Reviewed-by: kvn, dholmes, stefank


# 5080:9766f73e770d 31-May-2013 stefank

8022880: False sharing between PSPromotionManager instances
Summary: Pad the PSPromotionManager instances in the manager array.
Reviewed-by: brutisso, jmasa


# 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


# 4558:746b070f5022 30-Apr-2013 ccheung

8011661: Insufficient memory message says "malloc" when sometimes it should say "mmap"
Reviewed-by: coleenp, zgu, hseigel


# 4334:be4d5c6c1f79 19-Mar-2013 neliasso

8010121: Remove definition of ShouldNotReachHere2(msg)
Reviewed-by: kvn, stefank, rbackman, twisti
Contributed-by: niclas.adlertz@oracle.com


# 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


# 3064:aa3d708d67c4 01-Feb-2012 never

7141200: log some interesting information in ring buffers for crashes
Reviewed-by: kvn, jrose, kevinw, brutisso, twisti, jmasa


# 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


# 2208:1216415d8e35 04-Mar-2011 tonyp

7014923: G1: code cleanup
Summary: Some G1 code cleanup.
Reviewed-by: johnc, jcoomes, jwilhelm


# 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


# 2037:0fa27f37d4d4 19-Jan-2011 tonyp

6977804: G1: remove the zero-filling thread
Summary: This changeset removes the zero-filling thread from G1 and collapses the two free region lists we had before (the "free" and "unclean" lists) into one. The new free list uses the new heap region sets / lists abstractions that we'll ultimately use it to keep track of all regions in the heap. A heap region set was also introduced for the humongous regions. Finally, this change increases the concurrency between the thread that completes freeing regions (after a cleanup pause) and the rest of the system (before we'd have to wait for said thread to complete before allocating a new region). The changest also includes a lot of refactoring and code simplification.
Reviewed-by: jcoomes, johnc


# 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


# 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


# 0:a61af66fc99e 30-Nov-2007 duke

Initial load