1. 25 9月, 2013 2 次提交
  2. 17 9月, 2013 1 次提交
    • M
      7164841: Improvements to the GC log file rotation · fcfbef18
      minqi 提交于
      Summary: made changes to easily identify current log file in rotation. Parameterize the input with %t for time replacement in file name.
      Reviewed-by: ccheung, tschatzl, tamao, zgu
      Contributed-by: yumin.qi@oracle.com
      fcfbef18
  3. 14 9月, 2013 1 次提交
  4. 12 9月, 2013 1 次提交
  5. 26 8月, 2013 1 次提交
  6. 16 8月, 2013 1 次提交
    • S
      8007074: SIGSEGV at ParMarkBitMap::verify_clear() · e52f7476
      stefank 提交于
      Summary: Replace the broken large pages implementation on Linux. New flag: -XX:+UseTransparentHugePages - Linux specific flag to turn on transparent huge page hinting with madvise(..., MAP_HUGETLB). Changed behavior: -XX:+UseLargePages - tries to use -XX:+UseTransparentHugePages before trying other large pages implementations (on Linux). Changed behavior: -XX:+UseHugeTLBFS - Use upfront allocation of Large Pages instead of using the broken implementation to dynamically committing large pages. Changed behavior: -XX:LargePageSizeInBytes - Turned off the ability to use this flag on Linux and provides warning to user if set to a value different than the OS chosen large page size. Changed behavior: Setting no large page size - Now defaults to use -XX:UseTransparentHugePages if the OS supports it. Previously, -XX:+UseHugeTLBFS was chosen if the OS was configured to use large pages.
      Reviewed-by: tschatzl, dcubed, brutisso
      e52f7476
  7. 05 7月, 2013 1 次提交
    • D
      8015884: runThese crashed with SIGSEGV, hs_err has an error instead of stacktrace · e377c127
      dcubed 提交于
      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
      e377c127
  8. 04 7月, 2013 1 次提交
    • C
      8019833: Wrong JNI error code for preexisting JVM · 2b96ec66
      coleenp 提交于
      Summary: Return the appropriate JNI error message (instead of the generic one) when the JVM is already started
      Reviewed-by: coleenp, hseigel
      Contributed-by: sylvestre@debian.org
      2b96ec66
  9. 30 6月, 2013 1 次提交
  10. 10 6月, 2013 1 次提交
  11. 21 5月, 2013 1 次提交
  12. 05 4月, 2013 1 次提交
  13. 16 3月, 2013 1 次提交
  14. 24 1月, 2013 1 次提交
  15. 27 11月, 2012 2 次提交
  16. 13 11月, 2012 2 次提交
    • M
      6830717: replay of compilations would help with debugging · 00de2884
      minqi 提交于
      Summary: When java process crashed in compiler thread, repeat the compilation process will help finding root cause. This is done with using SA dump application class data and replay data from core dump, then use debug version of jvm to recompile the problematic java method.
      Reviewed-by: kvn, twisti, sspitsyn
      Contributed-by: yumin.qi@oracle.com
      00de2884
    • H
      8001471: Klass::cast() does nothing · 096d3481
      hseigel 提交于
      Summary: Remove function Klass::cast() and calls to it.
      Reviewed-by: dholmes, coleenp
      096d3481
  17. 07 11月, 2012 1 次提交
  18. 11 10月, 2012 1 次提交
  19. 08 10月, 2012 1 次提交
  20. 29 9月, 2012 1 次提交
  21. 02 9月, 2012 1 次提交
  22. 29 6月, 2012 1 次提交
    • Z
      6995781: Native Memory Tracking (Phase 1) · bdfb3cf5
      zgu 提交于
      7151532: DCmd for hotspot native memory tracking
      Summary: Implementation of native memory tracking phase 1, which tracks VM native memory usage, and related DCmd
      Reviewed-by: acorn, coleenp, fparain
      bdfb3cf5
  23. 14 6月, 2012 1 次提交
    • C
      7158800: Improve storage of symbol tables · 98df2891
      coleenp 提交于
      Summary: Use an alternate version of hashing algorithm for symbol string tables and after a certain bucket size to improve performance
      Reviewed-by: pbk, kamg, dlong, kvn, fparain
      98df2891
  24. 05 6月, 2012 1 次提交
  25. 12 1月, 2012 1 次提交
  26. 14 12月, 2011 1 次提交
    • S
      7121373: Clean up CollectedHeap::is_in · dce4ac5f
      stefank 提交于
      Summary: Fixed G1CollectedHeap::is_in, added tests, cleaned up comments and made Space::is_in pure virtual.
      Reviewed-by: brutisso, tonyp, jcoomes
      dce4ac5f
  27. 31 10月, 2011 1 次提交
  28. 14 10月, 2011 1 次提交
  29. 26 9月, 2011 1 次提交
  30. 11 9月, 2011 1 次提交
  31. 08 7月, 2011 1 次提交
  32. 28 6月, 2011 1 次提交
    • B
      7016112: CMS: crash during promotion testing · cf62aa47
      brutisso 提交于
      Summary: Also reviewed by mikael.gerdin@oracle.com; stdlib:qsort() does byte-by-byte swapping on Windows. This leads to pointer shearing. Fix is to implement a quicksort that does full pointer updates.
      Reviewed-by: never, coleenp, ysr
      cf62aa47
  33. 08 4月, 2011 1 次提交
    • J
      7009266: G1: assert(obj->is_oop_or_null(true )) failed: Error · 6f87c7dd
      johnc 提交于
      Summary: A referent object that is only weakly reachable at the start of concurrent marking but is re-attached to the strongly reachable object graph during marking may not be marked as live. This can cause the reference object to be processed prematurely and leave dangling pointers to the referent object. Implement a read barrier for the java.lang.ref.Reference::referent field by intrinsifying the Reference.get() method, and intercepting accesses though JNI, reflection, and Unsafe, so that when a non-null referent object is read it is also logged in an SATB buffer.
      Reviewed-by: kvn, iveresov, never, tonyp, dholmes
      6f87c7dd
  34. 19 3月, 2011 1 次提交
  35. 28 1月, 2011 1 次提交
  36. 07 12月, 2010 1 次提交
  37. 02 12月, 2010 1 次提交