1. 02 12月, 2010 3 次提交
  2. 01 12月, 2010 3 次提交
    • I
      Merge · 0470b4c2
      iveresov 提交于
      0470b4c2
    • I
      6985015: C1 needs to support compressed oops · 7e8f9e32
      iveresov 提交于
      Summary: This change implements compressed oops for C1 for x64 and sparc. The changes are mostly on the codegen level, with a few exceptions when we do access things outside of the heap that are uncompressed from the IR. Compressed oops are now also enabled with tiered.
      Reviewed-by: twisti, kvn, never, phh
      7e8f9e32
    • T
      7001363: java/dyn/InvokeDynamic should not be a well-known class in the JVM · 535984b8
      twisti 提交于
      Summary: Because of the removal of language support, the JDK 7 API for JSR 292 no longer includes a public class named java/dyn/InvokeDynamic.
      Reviewed-by: jrose, kvn
      535984b8
  3. 24 11月, 2010 2 次提交
  4. 23 11月, 2010 1 次提交
  5. 20 11月, 2010 3 次提交
    • C
      Merge · b76f4992
      coleenp 提交于
      b76f4992
    • I
      Merge · 22d4b2a0
      iveresov 提交于
      22d4b2a0
    • J
      Merge · 81937723
      jmasa 提交于
      81937723
  6. 19 11月, 2010 3 次提交
  7. 17 11月, 2010 5 次提交
    • Z
      Merge · ac1033dc
      zgu 提交于
      ac1033dc
    • J
      Merge · 0baf2379
      johnc 提交于
      0baf2379
    • I
      7000349: Tiered reacts incorrectly to C1 compilation failures · a9d5455e
      iveresov 提交于
      Summary: Fix policy reaction to C1 comilation failures, make C1 properly report errors.
      Reviewed-by: kvn
      a9d5455e
    • J
      6978187: G1: assert(ParallelGCThreads> 1 || n_yielded() == _hrrs->occupied()) strikes again · 8d02802f
      johnc 提交于
      Summary: An evacuation failure while copying the roots caused an object, A, to be forwarded to itself. During the subsequent RSet updating a reference to A was processed causing the reference to be added to the RSet of A's heap region. As a result of adding to the remembered set we ran into the issue described in 6930581 - the sparse table expanded and the RSet scanning code walked the cards in one instance of RHashTable (_cur) while the occupied() counts the cards in the expanded table (_next).
      Reviewed-by: tonyp, iveresov
      8d02802f
    • Y
      7000578: CMS: assert(SafepointSynchronize::is_at_safepoint()) failed: Else races are possible · 3e22a1c3
      ysr 提交于
      Summary: Weakened assert in onj_is_alive() to allow its use at initialization time when is_at_safepoint() normally reports false; added some related asserts to check order of is_init_completed() after Universe::is_fully_initialized().
      Reviewed-by: jcoomes
      3e22a1c3
  8. 16 11月, 2010 1 次提交
    • J
      Merge · 1cb7ed62
      jmasa 提交于
      1cb7ed62
  9. 13 11月, 2010 1 次提交
  10. 12 11月, 2010 7 次提交
  11. 11 11月, 2010 2 次提交
    • T
      Merge · 6a5287b9
      trims 提交于
      6a5287b9
    • T
      Merge · d3be82dc
      trims 提交于
      d3be82dc
  12. 10 11月, 2010 3 次提交
  13. 09 11月, 2010 1 次提交
  14. 07 11月, 2010 2 次提交
  15. 06 11月, 2010 3 次提交
    • I
      Merge · 99a453d9
      iveresov 提交于
      99a453d9
    • I
      6997456: Not possible to build just compiler2 · ddf554aa
      iveresov 提交于
      Summary: Fix the compiler error. Allow to build just c2 specifying FORCE_TIERED=0 on the command line.
      Reviewed-by: never, kvn
      ddf554aa
    • Y
      6997298: fatal error: must own lock CMS_markBitMap_lock during heap dump · 385dacb7
      ysr 提交于
      Summary: Since we are at a stop-world pause, the existing CMS-phase checks are sufficient for safety, and the locking check can be safely elided. Elaborated documentation comment to the case where class unloading and verification are disabled, and the query happens when we aren't in the sweeping phase, where the answer "false" would be (almost everywhere) too pessimistic.
      Reviewed-by: jmasa, johnc, tonyp
      385dacb7