1. 14 6月, 2013 1 次提交
    • D
      8013057: assert(_needs_gc || SafepointSynchronize::is_at_safepoint()) failed:... · 118491a3
      dcubed 提交于
      8013057: assert(_needs_gc || SafepointSynchronize::is_at_safepoint()) failed: only read at safepoint
      Summary: Detect mmap() commit failures in Linux and Solaris os::commit_memory() impls and call vm_exit_out_of_memory(). Add os::commit_memory_or_exit(). Also tidy up some NMT accounting and some mmap() return value checking.
      Reviewed-by: zgu, stefank, dholmes, dsamersoff
      118491a3
  2. 10 6月, 2013 1 次提交
  3. 07 6月, 2013 1 次提交
  4. 06 6月, 2013 1 次提交
  5. 05 6月, 2013 4 次提交
  6. 04 6月, 2013 3 次提交
    • T
      6976350: G1: deal with fragmentation while copying objects during GC · fc475a94
      tamao 提交于
      Summary: Create G1ParGCAllocBufferContainer to contain two buffers instead of previously using one buffer, in order to hold the first priority buffer longer. Thus, when some large objects hits the value of free space left in the first priority buffer it has an alternative to fit in the second priority buffer while the first priority buffer is given more chances to try allocating smaller objects. Overall, it will improve heap space efficiency.
      Reviewed-by: johnc, jmasa, brutisso
      Contributed-by: Ntamao <tao.mao@oracle.com>
      fc475a94
    • S
      8014052: JSR292: assert(end_offset == next_offset) failed: matched ending · 02db2f96
      sspitsyn 提交于
      Summary: A call to the finalize_operands_merge() must be unconditional
      Reviewed-by: kvn, twisti
      Contributed-by: serguei.spitsyn@oracle.com
      02db2f96
    • A
      8005956: C2: assert(!def_outside->member(r)) failed: Use of external LRG... · abae644d
      adlertz 提交于
      8005956: C2: assert(!def_outside->member(r)) failed: Use of external LRG overlaps the same LRG defined in this block
      Summary: Disable re-materialization of reaching definitions (which have live inputs) for phi nodes when spilling.
      Reviewed-by: twisti, kvn
      abae644d
  7. 03 6月, 2013 2 次提交
  8. 01 6月, 2013 1 次提交
  9. 31 5月, 2013 2 次提交
  10. 29 5月, 2013 1 次提交
  11. 28 5月, 2013 4 次提交
    • J
      8011064: Some tests have failed with SIGSEGV on arm-hflt on build b82 · 65030d7c
      jprovino 提交于
      Summary: NMT_detail is only supported when frame pointers are not omitted (-fno-omit-frame-pointer).
      Reviewed-by: dholmes, cjplummer
      65030d7c
    • J
      8013461: There is a symbol AsyncGetCallTrace in libjvm.symbols that does not... · 650060e2
      jprovino 提交于
      8013461: There is a symbol AsyncGetCallTrace in libjvm.symbols that does not exist in minimal/libjvm.a when DEBUG_LEVEL == release
      Summary: AsyncGetCallTrace is needed in libjvm.symbols so that programs which reference it can build correctly.
      Reviewed-by: dholmes, bobv
      650060e2
    • C
      8015329: Print reason for failed MiniDumpWriteDump() call · bf8ceb11
      ctornqvi 提交于
      Summary: Printing both result from GetLastError and text representation of error. Also changed so that we produce dumps by default on client versions of Windows when running with a debug build. Also reviewed by peter.allwin@oracle.com
      Reviewed-by: sla, dholmes
      bf8ceb11
    • T
      8013895: G1: G1SummarizeRSetStats output on Linux needs improvemen · 1c4e2ca8
      tschatzl 提交于
      Summary: Fixed the output of G1SummarizeRSetStats: too small datatype for the number of concurrently processed cards, added concurrent remembered set thread time retrieval for Linux and Windows (BSD uses os::elapsedTime() now), and other cleanup. The information presented during VM operation is now relative to the previous output, not always cumulative if G1SummarizeRSetStatsPeriod > 0. At VM exit, the code prints a cumulative summary.
      Reviewed-by: johnc, jwilhelm
      1c4e2ca8
  12. 30 5月, 2013 1 次提交
  13. 31 5月, 2013 1 次提交
  14. 28 5月, 2013 1 次提交
  15. 27 5月, 2013 3 次提交
  16. 25 5月, 2013 2 次提交
  17. 24 5月, 2013 1 次提交
  18. 23 5月, 2013 5 次提交
  19. 22 5月, 2013 5 次提交