1. 5cef850 8132524: Missing includes to resourceArea.hpp by Joseph Provino · 8 years ago
  2. 3e3ac8f 8149543: range check CastII nodes should not be split through Phi by Roland Westrelin · 9 years ago
  3. 9d5f033 8143542: C2 doesn't eliminate identical checks by Roland Westrelin · 9 years ago
  4. ca56200 6675699: need comprehensive fix for unconstrained ConvI2L with narrowed type by Tobias Hartmann · 9 years ago
  5. 6961dea 8139771: Eliminating CastPP nodes at Phis when they all come from a unique input may cause crash by Roland Westrelin · 9 years ago
  6. 6896030 8140424: don't prefix developer and notproduct flag variables with CONST_ in product builds by Christian Thalinger · 9 years ago
  7. fa6545c 8137168: Replace IfNode with a new RangeCheckNode for range checks by Roland Westrelin · 9 years ago
  8. 0485593 8139340: SuperWord enhancement to support vector conditional move (CMovVD) on Intel AVX cpu by Jan Civlin · 9 years ago
  9. f8abd0e 8136820: Generate better code for some Unsafe addressing patterns by Roland Westrelin · 9 years ago
  10. 92af9b0 8136926: phi == NULL assert in PhaseIdealLoop::try_move_store_after_loop by Roland Westrelin · 9 years ago
  11. c55d212 8136461: PhaseIdealLoop::try_move_store_before_loop() may bypass early loop exit by Roland Westrelin · 9 years ago
  12. 9dcbe32 8134288: compiler/runtime/6859338/Test6859338.java crashes in PhaseIdealLoop::try_move_store_after_loop by Roland Westrelin · 9 years ago
  13. 96b004c 8080289: Intermediate writes in a loop not eliminated by optimizer by Roland Westrelin · 9 years ago
  14. 18f7135 8079135: C2 disables some optimizations when a large number of unique nodes exist by Vladimir Ivanov · 9 years ago
  15. c7d33de 8076284: Improve vectorization of parallel streams by Jan Civlin · 9 years ago
  16. 71e31ee 8073480: C2 should optimize explicit range checks by Roland Westrelin · 9 years ago
  17. 0753770 8048170: Test closed/java/text/Normalizer/ConformanceTest.java failed by Roland Westrelin · 10 years ago
  18. 5a00d5f 8058148: MaxNodeLimit and LiveNodeCountInliningCutoff by Vladimir Ivanov · 10 years ago
  19. 70a55ea 8054033: Remove unused references to Compile* by Tobias Hartmann · 10 years ago
  20. 11eb455 8040213: C2 does not put all modified nodes on IGVN worklist by Tobias Hartmann · 10 years ago
  21. b571b42 8046516: Segmentation fault in JVM (easily reproducible) by Vladimir Kozlov · 10 years ago
  22. 0853423 8046275: Fastdebug build failing on jdk9/hs/ control jobs after pulling some hs-comp changes by Vladimir Kozlov · 10 years ago
  23. 2a0815a 8034812: remove IDX_INIT macro hack in Node class by Tobias Hartmann · 10 years ago
  24. 8badeec 8039050: Crash in C2 compiler at Node::rematerialize by Vladimir Kozlov · 10 years ago
  25. 6db303a 8001532: C2 node files refactoring by Morris Meyer · 10 years ago
  26. 0b85ee8 8027754: Enable loop optimizations for loops with MathExact inside by Rickard Bäckman · 11 years ago
  27. c19a7e0 8027422: assert(_gvn.type(obj)->higher_equal(tjp)) failed: cast_up is no longer needed by Roland Westrelin · 11 years ago
  28. a0da47f 8029233: Update copyright year to match last edit in jdk8 hotspot repository for 2013 by Mikael Vidstedt · 11 years ago
  29. 0ef4539 8028198: SIGSEGV in PhaseIdealLoop::build_loop_late_post by Rickard Bäckman · 11 years ago
  30. 3f8ae3e 8024069: replace_in_map() should operate on parent maps by Roland Westrelin · 11 years ago
  31. 441f1d7 8024924: Intrinsify java.lang.Math.addExact by Rickard Bäckman · 11 years ago
  32. ea54d8f 8014811: loopTransform.cpp assert(cmp_end->in(2) == limit) failed by Vladimir Kozlov · 11 years ago
  33. 25c4a7f 8008811: [parfait] Null pointer deference in hotspot/src/share/vm/opto/loopopts.cpp by Morris Meyer · 11 years ago
  34. 2d2532e 7092905: C2: Keep track of the number of dead nodes by Bharadwaj Yadavalli · 12 years ago
  35. 5f132a5 Merge by Vladimir Kozlov · 12 years ago
  36. 769dd50 7197424: update copyright year to match last edit in jdk8 hotspot repository by Mikael Vidstedt · 12 years ago
  37. 61eb5a0 7054512: Compress class pointers after perm gen removal by Roland Westrelin · 12 years ago
  38. d5d2e78 7193318: C2: remove number of inputs requirement from Node's new operator by Bharadwaj Yadavalli · 12 years ago
  39. dd85e2f 7173340: C2: code cleanup: use PhaseIterGVN::replace_edge(Node*, int, Node*) where applicable by Vlaidmir Ivanov · 12 years ago
  40. f3f36ae 7064302: JDK7 build 147 crashed after testing my java 6-compiled web app by Vladimir Kozlov · 13 years ago
  41. 09b7902 7107042: assert(no_dead_loop) failed: dead loop detected by Vladimir Kozlov · 13 years ago
  42. 669fa73 7097546: Optimize use of CMOVE instructions by Vladimir Kozlov · 13 years ago
  43. dd43791 7070134: Hotspot crashes with sigsegv from PorterStemmer by Vladimir Kozlov · 13 years ago
  44. 6c8fc4b 7039586: test/java/util/Collections/Rotate.java failing with hs21-b09 by Vladimir Kozlov · 13 years ago
  45. 4174590 Merge by John R Rose · 13 years ago
  46. c9e484d 7010070: Update all 2010 Oracle-changed OpenJDK files to have the proper copyright dates - second pass by Erik Trimble · 13 years ago
  47. 00eca5e 7004535: Clone loop predicate during loop unswitch by Vladimir Kozlov · 13 years ago
  48. 3de260d 7008866: Missing loop predicate for loop with multiple entries by Vladimir Kozlov · 13 years ago
  49. 8006fe8 6989984: Use standard include model for Hospot by Stefan Karlsson · 14 years ago
  50. 448b83e 6677629: PhaseIterGVN::subsume_node() should call hash_delete() and add_users_to_worklist() by Vladimir Kozlov · 14 years ago
  51. ba7c173 6941466: Oracle rebranding changes for Hotspot repositories by Erik Trimble · 14 years ago
  52. 1a1e145 6924097: assert((_type == Type::MEMORY) == (_adr_type != 0),"adr_type for memory phis only") by Vladimir Kozlov · 15 years ago
  53. e846382 Merge by Erik Trimble · 15 years ago
  54. a63ef10 6862919: Update copyright year by Xiomara Jayasena · 15 years ago
  55. a24ea18 6860469: remix_address_expressions sets incorrect control causing crash in split_if_with_block_post by Hiroshi Yamauchi · 15 years ago
  56. 7a36ade 6855164: SIGSEGV during compilation of method involving loop over CharSequence by Changpeng Fang · 15 years ago
  57. 05d1de7 6810672: Comment typos by Christian Thalinger · 16 years ago
  58. 043fde1 6743188: incomplete fix for 6700047 C2 failed in idom_no_update by Tom Rodriguez · 16 years ago
  59. 4b1e242 6384206: Phis which are later unneeded are impairing our ability to inline based on static types by Tom Rodriguez · 16 years ago
  60. 3d9b153 6738933: assert with base pointers must match with compressed oops enabled by Tom Rodriguez · 16 years ago
  61. 897278f 6731641: assert(m->adr_type() == mach->adr_type(),"matcher should not change adr type") by Vladimir Kozlov · 16 years ago
  62. 50c4a23 6726999: nsk/stress/jck12a/jck12a010 assert(n != null,"Bad immediate dominator info.") by Vladimir Kozlov · 16 years ago
  63. 20de63f 6700047: C2 failed in idom_no_update by Tom Rodriguez · 16 years ago
  64. 2d6f42d Merge by Erik Trimble · 16 years ago
  65. c96a95c 6719955: Update copyright year by Xiomara Jayasena · 16 years ago
  66. 4213e62 6716441: error in meet with +DoEscapeAnalysis by Vladimir Kozlov · 16 years ago
  67. 0a077d2 6715633: when matching a memory node the adr_type should not change by Vladimir Kozlov · 16 years ago
  68. 7603542 6703890: Compressed Oops: add LoadNKlass node to generate narrow oops (32-bits) compare instructions by Vladimir Kozlov · 16 years ago
  69. ba411c2 6684385: Loop unswitching crashes without LoopNode by Chuck Rasbold · 16 years ago
  70. 49434b6 6659207: access violation in CompilerThread0 by Tom Rodriguez · 16 years ago
  71. 30dc0ed 6673473: (Escape Analysis) Add the instance's field information to PhiNode by Vladimir Kozlov · 17 years ago
  72. 09d7f4b 6667588: Don't generate duplicated CMP for float/double values by Vladimir Kozlov · 17 years ago
  73. 8153779 Initial load by J. Duke · 17 years ago