Mercurial > hg > truffle
graph
-
Added tag jdk7-b141 for changeset 5d07913abd59Thu, 05 May 2011 14:02:02 -0700, by schien
-
MergeFri, 29 Apr 2011 16:55:43 -0700, by trims
-
MergeFri, 29 Apr 2011 14:36:21 -0700, by jmasa
-
MergeFri, 29 Apr 2011 12:33:39 -0700, by jmasa
-
7037756: Deadlock in compiler thread similiar to 6789220Wed, 27 Apr 2011 14:40:41 -0700, by johnc
-
7039089: G1: changeset for 7037276 broke heap verification, and related cleanupsTue, 26 Apr 2011 21:17:24 -0700, by ysr
-
7037939: NUMA: Disable adaptive resizing if SHM large pages are usedTue, 26 Apr 2011 11:46:34 -0700, by iveresov
-
7037250: cscope.make database generation is silently brokenSat, 23 Apr 2011 04:20:09 -0700, by jcoomes
-
MergeFri, 22 Apr 2011 09:26:09 -0700, by jmasa
-
6946417: G1: Java VisualVM does not support G1 properly.Thu, 21 Apr 2011 10:23:44 -0700, by jmasa
-
MergeThu, 21 Apr 2011 01:16:20 -0700, by ysr
-
7037276: Unnecessary double traversal of dirty card windowsWed, 20 Apr 2011 19:19:30 -0700, by ysr
-
7034464: Support transparent large pages on LinuxWed, 20 Apr 2011 17:12:04 -0700, by iveresov
-
7011855: G1: non-product flag to artificially grow the heapTue, 19 Apr 2011 15:46:59 -0400, by tonyp
-
MergeFri, 29 Apr 2011 11:15:30 -0700, by kvn
-
7032162: assert(flat != TypePtr::BOTTOM) failed: cannot alias-analyze an untyped ptrThu, 28 Apr 2011 14:00:13 -0700, by never
-
7029167: add support for conditional card marksWed, 27 Apr 2011 15:40:36 -0700, by never
-
7039586: test/java/util/Collections/Rotate.java failing with hs21-b09Tue, 26 Apr 2011 12:14:22 -0700, by kvn
-
7030715: JSR 292 JRuby test/test_super_call_site_caching.rb asserts with +DoEscapeAnalysisMon, 25 Apr 2011 16:25:58 -0700, by never
-
6993078: JSR 292 too many pushes: Lesp points into register windowThu, 21 Apr 2011 00:25:40 -0700, by twisti
-
7026700: regression in 6u24-rev-b23: Crash in C2 compiler in PhaseIdealLoop::build_loop_late_postWed, 20 Apr 2011 18:29:35 -0700, by kvn
-
7009346: java/dyn/InvokeDynamicPrintArgs.java fails with NPE on solaris-sparc with -XcompWed, 20 Apr 2011 09:29:00 -0700, by never
-
7037812: few more defaults changes for new AMD processorsTue, 19 Apr 2011 09:30:17 -0700, by kvn
-
7036960: TemplateTable::fast_aldc in templateTable_x86_64.cpp uses movptr instead of load_klassMon, 18 Apr 2011 06:50:57 -0700, by twisti
-
7018355: JSR 292: VM crash in DefNewGeneration::copy_to_survivor_spaceMon, 18 Apr 2011 01:33:28 -0700, by twisti
-
MergeWed, 27 Apr 2011 17:25:45 -0700, by coleenp
-
7009923: JSR 292: VM crash in JavaThread::last_frameTue, 26 Apr 2011 14:04:43 -0400, by coleenp
-
MergeSat, 23 Apr 2011 00:33:38 -0400, by vladidan
-
MergeThu, 21 Apr 2011 10:12:42 -0400, by vladidan
-
7035861: linux-armsflt: assert(ni->data() == (int)(x + o)) failed: instructions must matchWed, 20 Apr 2011 14:07:57 -0400, by vladidan
-
Added tag hs21-b10 for changeset d283b8296671Tue, 03 May 2011 16:00:35 -0700, by trims
-
MergeMon, 02 May 2011 09:36:24 -0700, by schien
-
Added tag jdk7-b140 for changeset d283b8296671Thu, 28 Apr 2011 17:44:24 -0700, by schien
-
MergeWed, 27 Apr 2011 19:20:31 -0700, by cl
-
6631003: Add hg tip changeset to build imageTue, 26 Apr 2011 16:20:22 -0700, by ohair
-
7039044: Bump the HS21 build number to 10 hs21-b10 jdk7-b140Fri, 22 Apr 2011 18:52:28 -0700, by trims
-
MergeFri, 22 Apr 2011 18:52:22 -0700, by trims
-
MergeWed, 20 Apr 2011 20:32:45 -0700, by jmasa
-
7036706: G1: Use LIR_OprDesc::as_pointer_register in code changes for 7035117Mon, 18 Apr 2011 16:27:16 -0700, by johnc
-
6946385: G1: jstat does not support G1 GCSun, 17 Apr 2011 01:24:54 -0700, by jmasa
-
7036021: G1: build failure on win64 and linux with hs21 in jdk6 build environmentFri, 15 Apr 2011 10:10:50 -0700, by johnc
-
MergeThu, 14 Apr 2011 13:49:29 -0700, by johnc
-
7036482: clear argument is redundant and unused in cardtable methodsThu, 14 Apr 2011 12:10:15 -0700, by ysr
-
MergeThu, 14 Apr 2011 13:45:41 -0700, by johnc
-
7035117: G1: nsk/stress/jni/jnistress002 fails with assertion failureWed, 13 Apr 2011 17:56:43 -0700, by johnc
-
MergeFri, 08 Apr 2011 14:53:16 -0700, by jmasa
-
MergeFri, 08 Apr 2011 14:19:50 -0700, by jmasa
-
6841742: par compact - remove unused/unsupported optionsThu, 07 Apr 2011 17:16:20 -0700, by jcoomes
-
7034133: cleanup obsolete option handlingThu, 07 Apr 2011 16:52:15 -0700, by jcoomes
-
7009266: G1: assert(obj->is_oop_or_null(true )) failed: ErrorThu, 07 Apr 2011 09:53:20 -0700, by johnc
-
7032963: StoreCM shouldn't participate in store eliminationTue, 05 Apr 2011 19:14:03 -0700, by never
-
MergeTue, 19 Apr 2011 20:40:20 -0700, by coleenp
-
7007254: NullPointerException occurs with jvisualvm placed under a dir. including Japanese charsSat, 16 Apr 2011 11:59:54 +0200, by thurka
-
7032407: Crash in LinkResolver::runtime_resolve_virtual_method()Fri, 15 Apr 2011 09:36:28 -0400, by coleenp
-
MergeThu, 14 Apr 2011 23:06:33 -0400, by vladidan
-
MergeThu, 14 Apr 2011 11:02:05 -0400, by vladidan
-
MergeTue, 12 Apr 2011 10:32:42 -0400, by vladidan
-
7005865: Crash when running with PrintIRWithLIRMon, 11 Apr 2011 23:02:37 -0400, by vladidan
-
7033100: CreateMinidumpOnCrash does not work for failed assertsThu, 14 Apr 2011 11:50:36 -0400, by zgu
-
Fixed compiler warnings.Wed, 27 Jul 2011 17:24:11 -0700, by Thomas Wuerthinger
-
Fixed a () type bug in the negate canonicalizer.Wed, 27 Jul 2011 14:17:00 -0700, by Thomas Wuerthinger
-
Fixed a bug in which the valueEquals method was misused. The method does only check the equality of the node data and not full GVN equality by taking inputs and successors into account.Wed, 27 Jul 2011 14:16:38 -0700, by Thomas Wuerthinger
-
Relaxed create.bat to enable building with VS2010 ExpressWed, 27 Jul 2011 14:15:26 -0700, by Thomas Wuerthinger
-
Changed benchmarktool to python script instead of shell scriptWed, 27 Jul 2011 14:14:53 -0700, by Thomas Wuerthinger
-
Updated hgignoreWed, 27 Jul 2011 14:14:14 -0700, by Thomas Wuerthinger
-
Canonicalize Negate(Negate(x)) for int/long remove incorrect canonicalization of FloatSub(0.0, x) to Negate(x)Wed, 27 Jul 2011 11:53:37 +0200, by Gilles Duboscq
-
Add utility functions to create add & multiply integer nodes, removed wrong commentWed, 27 Jul 2011 10:33:03 +0200, by Gilles Duboscq
-
Apply rematerializtion only to GVNed NodesThu, 21 Jul 2011 14:58:08 +0200, by Gilles Duboscq
-
Fix for usages that are phi in rematerializationThu, 21 Jul 2011 11:32:22 +0200, by Gilles Duboscq
-
MergeWed, 20 Jul 2011 18:50:39 +0200, by Gilles Duboscq
-
Added Verify option to be able to diable graph verification, ideal graph printing now also print string value for colors, removed redundant DCE/Canon phasesWed, 20 Jul 2011 18:49:19 +0200, by Gilles Duboscq
-
IdealGraphVisualizer: new splash screen that says Ideal Graph Visualizer and sponsored by OracleWed, 20 Jul 2011 10:52:00 +0200, by Peter Hofer
-
IdealGraphVisualizer: show a warning and ask the user whether to proceed before viewing a graph while the graph or its group is still being loaded. Opening such a graph can cause numerous problems and typically results in a NullPointerException or ConcurrentModificationException.Mon, 18 Jul 2011 13:30:37 +0200, by Peter Hofer
-
IdealGraphVisualizer: replace some single-threaded usages of StringBuffer with StringBuilderMon, 18 Jul 2011 11:35:16 +0200, by Peter Hofer
-
MergeMon, 18 Jul 2011 11:56:49 +0200, by Gilles Duboscq
-
Draft rematerialization after eager GVN, only canonicalize new nodes after loop optimisationsThu, 14 Jul 2011 22:22:44 +0200, by Gilles Duboscq
-
mergeThu, 14 Jul 2011 15:42:23 +0200, by Lukas Stadler
-
more comments on examples, extended deopt exampleThu, 14 Jul 2011 15:41:13 +0200, by Lukas Stadler
-
cleanup, new shell scripts for examplesThu, 14 Jul 2011 10:33:35 +0200, by Lukas Stadler
-
IdealGraphVisualizer: modify RemoveFilter to optionally remove all nodes that became orphans as result of the remove and add a JavaScript removeIncludeOrphans() filter functionWed, 13 Jul 2011 17:20:53 +0200, by Peter Hofer
-
IdealGraphVisualizer: introduce GraalGradientColorFilter that colors nodes using a customizable color gradient, based on how a numeric property is located in a specified interval. Includes an examples filter that applies the filter to the probability property.Wed, 13 Jul 2011 15:09:54 +0200, by Peter Hofer
-
Fix for loop inversion now runs tests, fop, lusearch, eclipse, avrora and scimarkWed, 13 Jul 2011 15:08:49 +0200, by Gilles Duboscq
-
Canonicalize Compare with same inputsWed, 13 Jul 2011 15:05:04 +0200, by Gilles Duboscq
-
MergeTue, 12 Jul 2011 18:14:45 +0200, by Gilles Duboscq
-
Fix broken code in exemples, Fix regression and bug in peeling/invertingTue, 12 Jul 2011 17:54:32 +0200, by Gilles Duboscq
-
global absolute probability analysis:Tue, 12 Jul 2011 17:00:25 +0200, by Lukas Stadler
-
Finish implementation of loop inversionTue, 12 Jul 2011 13:10:33 +0200, by Gilles Duboscq
-
Fix for NormalizeCompare->Compare canonicalization : care must be taken for the unordered caseTue, 12 Jul 2011 13:10:11 +0200, by Gilles Duboscq
-
IdealGraphVisualizer: put HTML tooltip texts between <HTML> and </HTML> to ensure they are not displayed as plain textMon, 11 Jul 2011 17:55:55 +0200, by Peter Hofer
-
Replace Compare with NormalizeComparison and constant 0 as inputs with a single Compare; correct/remove encountered wrong commentsMon, 11 Jul 2011 17:52:58 +0200, by Peter Hofer
-
IdealGraphVisualizer: provide upscaled icons for brandingMon, 11 Jul 2011 13:41:33 +0200, by Peter Hofer
-
IdealGraphVisualizer: select blocks in the control flow graph by double-clicking them, thus allowing to move blocks without selecting them and changing the selecting in the node graphMon, 11 Jul 2011 13:31:51 +0200, by Peter Hofer
-
Fix for vector tree in splittingSun, 10 Jul 2011 11:21:37 +0200, by Gilles Duboscq
-
MergeFri, 08 Jul 2011 18:35:51 +0200, by Gilles Duboscq
-
revert outer framesate scheduling changeFri, 08 Jul 2011 18:00:39 +0200, by Gilles Duboscq
-
MergeFri, 08 Jul 2011 15:00:16 +0200, by Gilles Duboscq
-
Fix for peeling spliting : inner framestates which are attached to nodes after the coloring can not be coloredFri, 08 Jul 2011 14:49:01 +0200, by Gilles Duboscq
-
More precise inOrBefore, make both inOrBefore and inOrAfter accessible on Loop, compute inOrAfter, inOrBefore and full loop nodes only if neededFri, 08 Jul 2011 13:38:38 +0200, by Gilles Duboscq
-
Canonicalize & DCE after peeling, fix for spliting in peelingThu, 07 Jul 2011 18:21:30 +0200, by Gilles Duboscq
-
Removed assertion in EdgeMoveOptimizer that is not valid anymore because of guardsThu, 07 Jul 2011 16:04:21 +0200, by Gilles Duboscq
-
Merge.Fri, 08 Jul 2011 18:02:04 +0200, by Thomas Wuerthinger
-
Simplified some of the examples.Fri, 08 Jul 2011 18:01:29 +0200, by Thomas Wuerthinger
-
IdealGraphVisualizer: Update branding to use a custom application icon and the Oracle logo, also don't show the version in the main window title barFri, 08 Jul 2011 15:25:57 +0200, by Peter Hofer
-
IdealGraphVisualizer: in the standard group organizer, put single graphs below group nodes tooFri, 08 Jul 2011 11:56:25 +0200, by Peter Hofer
-
added FrameModifier extension, added deopt exampleFri, 08 Jul 2011 13:41:27 +0200, by Lukas Stadler
-
New optimization phase example.Thu, 07 Jul 2011 20:46:20 +0200, by Thomas Wuerthinger
-
Merge.Thu, 07 Jul 2011 19:58:00 +0200, by Thomas Wuerthinger
-
Added intrinsification example (safe add).Thu, 07 Jul 2011 19:57:45 +0200, by Thomas Wuerthinger
-
The benchmark tool should now print zero values to the csv file, if a benchmark failsThu, 07 Jul 2011 19:43:17 +0200, by Josef Haider
-
MergeThu, 07 Jul 2011 18:31:25 +0200, by Josef Haider
-
Added a small python script for automated benchmarks.Thu, 07 Jul 2011 18:19:24 +0200, by Josef Haider
-
Merge.Thu, 07 Jul 2011 18:15:25 +0200, by Thomas Wuerthinger
-
Added example project. Added InliningGuide example extension.Thu, 07 Jul 2011 18:14:50 +0200, by Thomas Wuerthinger
-
Removed forgotten README file.Thu, 07 Jul 2011 16:11:09 +0200, by Thomas Wuerthinger
-
Drafted inlining guide interface. Added new compiler flag -G:ExtendThu, 07 Jul 2011 16:07:11 +0200, by Thomas Wuerthinger
-
canonicalize "if (x) return bool_constant; else return !bool_constant;" to MaterializeNodeThu, 07 Jul 2011 16:38:14 +0200, by Lukas Stadler
-
NodeArray uses modCount to assert in Iterators, variableInputs is now protected so that each Node class using it needs to export it explicitly (and thus give it a name)Thu, 07 Jul 2011 14:33:57 +0200, by Lukas Stadler
-
Clean up.Wed, 06 Jul 2011 21:48:33 +0200, by Thomas Wuerthinger
-
Merge.Wed, 06 Jul 2011 21:47:47 +0200, by Thomas Wuerthinger
-
Fixed anchor creation such that exception handler blocks are recognized.Wed, 06 Jul 2011 21:43:07 +0200, by Thomas Wuerthinger
-
decoupled code emitting order from linear scan order. align loops. reorder short loops. fixed linear scan order.Wed, 06 Jul 2011 21:40:39 +0200, by Thomas Wuerthinger
-
Align loop headers (for immediate speed-up).Wed, 06 Jul 2011 18:59:55 +0200, by Thomas Wuerthinger
-
Added intrinsification of Object arraycopy.Wed, 06 Jul 2011 18:50:11 +0200, by Thomas Wuerthinger
-
Generating safepoints.Wed, 06 Jul 2011 17:53:05 +0200, by Thomas Wuerthinger
-
pulled common code from NewInstance and NewArray into EscapeOpWed, 06 Jul 2011 17:50:32 +0200, by Lukas Stadler
-
Disabled assert about null state at block entry.Wed, 06 Jul 2011 17:15:43 +0200, by Thomas Wuerthinger
-
fixed warnings.Wed, 06 Jul 2011 17:07:31 +0200, by Thomas Wuerthinger
-
Merge.Wed, 06 Jul 2011 17:02:38 +0200, by Thomas Wuerthinger
-
Fixed rethrow exception frame state (again.. and this time added some useful assertions).Wed, 06 Jul 2011 17:02:15 +0200, by Thomas Wuerthinger
-
Added GVN to GuardNode and Compare.Wed, 06 Jul 2011 16:43:19 +0200, by Thomas Wuerthinger
-
mergeWed, 06 Jul 2011 16:51:01 +0200, by Lukas Stadler
-
added PhiType.(Value, Memory, Virtual), removed Phi.isDead, phis are now deleted immediately when they become invalidWed, 06 Jul 2011 16:31:18 +0200, by Lukas Stadler
-
new escape analysis mechanism: don't use blocks during iteration, VirtualObjectFields merged with phisWed, 06 Jul 2011 16:01:29 +0200, by Lukas Stadler
-
mergeMon, 04 Jul 2011 18:04:44 +0200, by Lukas Stadler
-
canonicalization for CheckCast, InstanceOf, IsNonNull, IsType and NotInstanceOf, checkstyle fixMon, 04 Jul 2011 18:04:12 +0200, by Lukas Stadler
-
Lowering of array accesses.Wed, 06 Jul 2011 16:15:15 +0200, by Thomas Wuerthinger
-
Removed ExceptionDispatch node (replaced with normal InstanceOf).Wed, 06 Jul 2011 13:28:51 +0200, by Thomas Wuerthinger
-
Added NegateBooleanNode, removed negate() method from BooleanNode, removed NotInstanceOf.Wed, 06 Jul 2011 13:18:34 +0200, by Thomas Wuerthinger
-
simplified compute linear scan order.Wed, 06 Jul 2011 11:59:26 +0200, by Thomas Wuerthinger
-
Added calculation of loop depth and loop index to scheduler.Wed, 06 Jul 2011 11:52:31 +0200, by Thomas Wuerthinger
-
Introduced optimistic schedule and hid it behind a flag.Tue, 05 Jul 2011 19:49:35 +0200, by Thomas Wuerthinger
-
Fixed issue that caused deopt on every exception of a top-level method that would have needed to be unwinded.Tue, 05 Jul 2011 19:06:40 +0200, by Thomas Wuerthinger
-
Fixed an issue in the HotSpot code for rethrowing an exception at deopt (wrong values on the expression stack caused a crash when GC and deopt happened at the same time).Tue, 05 Jul 2011 18:55:22 +0200, by Thomas Wuerthinger
-
Fixed the frame states in the array copy intrinsification.Tue, 05 Jul 2011 16:41:53 +0200, by Thomas Wuerthinger
-
Merge.Tue, 05 Jul 2011 14:12:00 +0200, by Thomas Wuerthinger
-
Fixed critical issue in exception frame state merging (prevented jython from running correctly). Added intrinsification for float/double to int/long conversions and for currentThread.Tue, 05 Jul 2011 14:09:44 +0200, by Thomas Wuerthinger
-
MergeTue, 05 Jul 2011 11:42:28 +0200, by Gilles Duboscq
-
Delete framestate along with statesplit nodes if the framestate is not re-used somewhereTue, 05 Jul 2011 11:39:40 +0200, by Gilles Duboscq
-
Merge.Mon, 04 Jul 2011 18:56:22 +0200, by Thomas Wuerthinger
-
Intrinsify arraycopy of primitive types to vector instructions.Mon, 04 Jul 2011 18:54:54 +0200, by Thomas Wuerthinger
-
Added intrinsification of getClass()Mon, 04 Jul 2011 12:21:42 +0200, by Thomas Wuerthinger
-
removed reference to GraalCompilation from CompilerGraph (i.e. make it more lightweight)Mon, 04 Jul 2011 12:03:31 +0200, by Thomas Wuerthinger
-
IdealGraphVisualizer: use newer, more modern icons from the NetBeans projectMon, 04 Jul 2011 17:44:07 +0200, by Peter Hofer
-
IdealGraphVisualizer: Apply graph difference also to control flow graphs and use bold edges for new connections and dashed edges for removed connectionsMon, 04 Jul 2011 16:08:03 +0200, by Peter Hofer
-
IdealGraphVisualizer: add optional import in build.xml for environment-specific build extensions/modificationsMon, 04 Jul 2011 13:59:41 +0200, by Peter Hofer
-
IdealGraphVisualizer: when packaging a build, drop memory presets (-Xms, -Xmx) from default_options and let the executing VM choose reasonable defaultsMon, 04 Jul 2011 12:29:28 +0200, by Peter Hofer
-
IdealGraphVisualizer: Drop the "Window" suffix of each top component's label and enter meaningful mouse-over descriptions.Mon, 04 Jul 2011 12:05:23 +0200, by Peter Hofer
-
IdealGraphVisualizer: in the control flow graph (block view), allow nodes with longer text to be larger than the default size and center their text horizontallyMon, 04 Jul 2011 12:03:50 +0200, by Peter Hofer
-
IdealGraphVisualizer: use a LinkedHashSet instead of an ArrayList to store the edges of an InputGraph in order to slightly increase performance, particularly when parsing an input fileMon, 04 Jul 2011 11:28:08 +0200, by Peter Hofer
-
IdealGraphVisualizer: Disable assertions for RequestProcessor to prevent annoying messages in case of multiple SceneAnimator update tasks in the default RequestProcessor.Mon, 04 Jul 2011 10:56:19 +0200, by Peter Hofer
-
Fix bug in peeling in updating the parent loops after peeling. Added verify to IfSun, 03 Jul 2011 11:05:05 +0200, by Gilles Duboscq
-
Various fixes around escape analysis.Sat, 02 Jul 2011 02:46:04 +0200, by Thomas Wuerthinger
-
Fixed an issue in the C++ code of the escape analysis (wrongly commented out code).Fri, 01 Jul 2011 21:07:29 +0200, by Thomas Wuerthinger
-
Adjusted inlining decision (depend on max node size instead of max codeSize).Fri, 01 Jul 2011 20:11:51 +0200, by Thomas Wuerthinger
-
Merge.Fri, 01 Jul 2011 19:39:29 +0200, by Thomas Wuerthinger
-
Canonicalize RegisterFinalizer nodes.Fri, 01 Jul 2011 19:39:14 +0200, by Thomas Wuerthinger
-
Merge fixes.Fri, 01 Jul 2011 18:28:26 +0200, by Thomas Wuerthinger
-
Merge.Fri, 01 Jul 2011 18:24:04 +0200, by Thomas Wuerthinger
-
checkcast fixesFri, 01 Jul 2011 18:15:05 +0200, by Thomas Wuerthinger
-
Do not move deopt point above ExceptionObject!Thu, 30 Jun 2011 18:53:02 +0200, by Thomas Wuerthinger
-
fixed outdated asserts.Thu, 30 Jun 2011 18:45:44 +0200, by Thomas Wuerthinger
-
must not gvn checkcast instructions.Thu, 30 Jun 2011 18:39:13 +0200, by Thomas Wuerthinger
-
optimized genInstanceOf XIR snippet.Thu, 30 Jun 2011 18:03:43 +0200, by Thomas Wuerthinger
-
Removed unnecessary jump.Thu, 30 Jun 2011 18:00:22 +0200, by Thomas Wuerthinger
-
Introduced NotInstanceOf node. Optimize instanceof statements (i.e. do not materialize).Thu, 30 Jun 2011 17:53:23 +0200, by Thomas Wuerthinger
-
Introduced Materialize node. InstanceOf no longer produces a value.Thu, 30 Jun 2011 17:03:10 +0200, by Thomas Wuerthinger
-
Changed genInstanceOf such that it does not longer automatically materialize the result.Thu, 30 Jun 2011 16:49:13 +0200, by Thomas Wuerthinger
-
Changed the way the compare instructions are generated in the LIRGenerator.Thu, 30 Jun 2011 16:07:18 +0200, by Thomas Wuerthinger
-
Removed explicit reference to RiType object in TypeCheck node.Wed, 29 Jun 2011 16:19:51 +0200, by Thomas Wuerthinger
-
Added canonicalization of boolean nodes and if conditionsWed, 29 Jun 2011 15:45:20 +0200, by Thomas Wuerthinger
-
Replace If node with guard in case of deopt.Tue, 28 Jun 2011 16:59:56 +0200, by Thomas Wuerthinger
-
Corrected valueEqual method of IsNonNull.Tue, 28 Jun 2011 15:54:46 +0200, by Thomas Wuerthinger
-
Draft GVN.Tue, 28 Jun 2011 15:48:05 +0200, by Thomas Wuerthinger
-
Added immediate gvn for LocationNode instances.Tue, 28 Jun 2011 15:28:30 +0200, by Thomas Wuerthinger
-
escape analysis debug info fixesFri, 01 Jul 2011 19:00:37 +0200, by Lukas Stadler
-
Fixed various peeling bugs (can use nodes which are not Placeholders as loop exits)Fri, 01 Jul 2011 18:37:54 +0200, by Gilles Duboscq
-
MergeFri, 01 Jul 2011 12:57:10 +0200, by Gilles Duboscq
-
Make NewInstance a FixedWithNext to avoid it from floating too much (could be hoisted out of loops for exemple). Fixes for loop peelingFri, 01 Jul 2011 12:56:52 +0200, by Gilles Duboscq
-
MergeThu, 30 Jun 2011 10:07:49 +0200, by Gilles Duboscq
-
Fix some coloring bug, fix to keep more Placeholders at loop exits, fix for loop nodes computationThu, 30 Jun 2011 10:07:35 +0200, by Gilles Duboscq
-
Fix loop peeling exit values fixupWed, 29 Jun 2011 12:23:13 +0200, by Gilles Duboscq
-
IdealGraphVisualizer: Fix selection of node for gotoFigure()Thu, 30 Jun 2011 17:02:04 +0200, by Peter Hofer
-
IdealGraphVisualizer: ensure that input graphs are scheduled and all nodes are assigned to blocks before computing their difference. This fixes exceptions when creating a diff against a graph without blocks that was never viewed before (for instance, graphs from the server compiler).Thu, 30 Jun 2011 16:50:53 +0200, by Peter Hofer
-
IdealGraphVisualizer: fix "Show Filter Window" menu entryThu, 30 Jun 2011 13:07:09 +0200, by Peter Hofer
-
small inlining simplificationWed, 29 Jun 2011 20:11:13 +0200, by Lukas Stadler
-
mergeWed, 29 Jun 2011 19:53:00 +0200, by Lukas Stadler
-
fix for unresolved exception bug, exactType and declaredType logic for inlining, more on escape analysisWed, 29 Jun 2011 19:52:51 +0200, by Lukas Stadler
-
IdealGraphVisualizer: Rename predecessors to "Nodes Above" and successors to "Nodes Below" and actions "Expand Predecessors" and "Expand Successors" to "Expand Above" and "Expand Below" to avoid ambiguity with the Graal concept of successors and predecessorsWed, 29 Jun 2011 18:27:14 +0200, by Peter Hofer
-
IdealGraphVisualizer: remove files from C1XVisualizer text editor component that were erroneously checked in againWed, 29 Jun 2011 13:26:25 +0200, by Peter Hofer
-
IdealGraphVisualizer: add another filter that hides slots with no connectionsWed, 29 Jun 2011 12:22:46 +0200, by Peter Hofer
-
fixes to escape analysis: propagation of VirtualObjectTue, 28 Jun 2011 19:54:51 +0200, by Lukas Stadler
-
mergeTue, 28 Jun 2011 19:22:42 +0200, by Lukas Stadler
-
more escape analysis work: debug infoTue, 28 Jun 2011 19:14:28 +0200, by Lukas Stadler
-
mergeMon, 27 Jun 2011 17:15:12 +0200, by Lukas Stadler
-
more escape analysis changesMon, 27 Jun 2011 17:13:33 +0200, by Lukas Stadler
-
mergeWed, 22 Jun 2011 11:56:15 +0200, by Lukas Stadler
-
InliningPhase can take a hint on what to inline, initial work on EscapeAnalysisPhaseWed, 22 Jun 2011 11:55:42 +0200, by Lukas Stadler
-
Fix for dead Phis in loop nodes detectionTue, 28 Jun 2011 17:17:51 +0200, by Gilles Duboscq
-
Added -G:+PlotOnError option to print graph to IGV even without -G:+Plot on error condition (verification failure or AssertionError/RuntimeException in a Phase)Tue, 28 Jun 2011 17:08:45 +0200, by Gilles Duboscq
-
MergeTue, 28 Jun 2011 16:45:48 +0200, by Gilles Duboscq
-
Fix multiple bugs in loop peelingTue, 28 Jun 2011 16:13:32 +0200, by Gilles Duboscq
-
Loop peeling workTue, 28 Jun 2011 10:10:47 +0200, by Gilles Duboscq
-
Sync with maxine changes.Tue, 28 Jun 2011 14:17:06 +0200, by Thomas Wuerthinger
-
Updated hgignore.Tue, 28 Jun 2011 13:53:28 +0200, by Thomas Wuerthinger
-
Added read elimination phase.Tue, 28 Jun 2011 13:52:36 +0200, by Thomas Wuerthinger
-
insert loop memory mergingTue, 28 Jun 2011 12:20:31 +0200, by Thomas Wuerthinger
-
Removed locationToRead array.Mon, 27 Jun 2011 17:38:43 +0200, by Thomas Wuerthinger
-
Towards new memory dependence graph.Mon, 27 Jun 2011 13:29:53 +0200, by Thomas Wuerthinger
-
Added memory dependencies.Fri, 24 Jun 2011 15:39:54 +0200, by Thomas Wuerthinger
-
Node class clean up.Fri, 24 Jun 2011 15:01:20 +0200, by Thomas Wuerthinger
-
More clean up in the IR.Fri, 24 Jun 2011 14:59:27 +0200, by Thomas Wuerthinger
-
Simplifications on ReadNode WriteNode.Fri, 24 Jun 2011 14:46:26 +0200, by Thomas Wuerthinger
-
Towards splitting the lowering and the memory graph creation phases.Fri, 24 Jun 2011 14:35:07 +0200, by Thomas Wuerthinger
-
Restructure memory lowering code.Fri, 24 Jun 2011 14:21:12 +0200, by Thomas Wuerthinger
-
Updated GRAAL_README. Add new short-cut flag for graph output "-G:Plot".Thu, 23 Jun 2011 16:40:53 +0200, by Thomas Wuerthinger
-
Merge.Wed, 22 Jun 2011 22:27:02 +0200, by Thomas Wuerthinger
-
Now successfully lowering field stores.Wed, 22 Jun 2011 22:26:45 +0200, by Thomas Wuerthinger
-
Create new FieldWriteBarrier. Enable possibility to lower node directly to LIR.Wed, 22 Jun 2011 21:51:57 +0200, by Thomas Wuerthinger
-
Make sure that the compiler is initialized at startup (and not on the first compiled method).Wed, 22 Jun 2011 21:51:26 +0200, by Thomas Wuerthinger
-
IdealGraphVisualizer: different coloring for usages and predecessors (and hence inputs and successors)Wed, 22 Jun 2011 18:42:21 +0200, by Peter Hofer
-
MergeTue, 21 Jun 2011 17:14:24 +0200, by Gilles Duboscq
-
Compute Loop information, keep Placeholder on loop exits, added some utility functions for data/cfg traversalTue, 21 Jun 2011 16:58:34 +0200, by Gilles Duboscq
-
Graph.getNodes() is Iterable<Node>, doesn't return null nodes and doesn't throw ConcurrentModificationExceptionTue, 21 Jun 2011 14:32:12 +0200, by Lukas Stadler
-
disable UseExceptionProbability by default (not stable yet)Tue, 21 Jun 2011 12:15:38 +0200, by Lukas Stadler
-
mergeTue, 21 Jun 2011 12:01:38 +0200, by Lukas Stadler
-
fixes on exception profilingTue, 21 Jun 2011 12:01:28 +0200, by Lukas Stadler
-
mergeTue, 21 Jun 2011 11:16:21 +0200, by Lukas Stadler
-
runtime profiles exceptions at the call siteTue, 21 Jun 2011 11:13:52 +0200, by Lukas Stadler
-
LoopEnd is not a Merge anymoreTue, 21 Jun 2011 11:44:33 +0200, by Gilles Duboscq
-
Fix bug in FrameState handling for LoopBegin, BitMap -> GraalBitMap in some assertions in graalCodeInstallerTue, 21 Jun 2011 10:35:27 +0200, by Gilles Duboscq
-
MergeMon, 20 Jun 2011 20:02:11 +0200, by Gilles Duboscq
-
remove some unused filesMon, 20 Jun 2011 14:30:22 +0200, by Gilles Duboscq
-
MergeMon, 20 Jun 2011 14:29:42 +0200, by Gilles Duboscq
-
Fix some checkstyle warningFri, 17 Jun 2011 19:21:53 +0200, by Gilles Duboscq
-
MergeFri, 17 Jun 2011 18:48:08 +0200, by Gilles Duboscq
-
Debuggin stateFri, 17 Jun 2011 18:40:30 +0200, by Gilles Duboscq
-
Merge, add some edge spliting around loopbegin when necessaryFri, 17 Jun 2011 14:53:07 +0200, by Gilles Duboscq
-
add missing fileThu, 16 Jun 2011 22:37:59 +0200, by Gilles Duboscq
-
LoopBegin is not a mergeThu, 16 Jun 2011 22:36:56 +0200, by Gilles Duboscq
-
MergeThu, 16 Jun 2011 13:09:18 +0200, by Gilles Duboscq
-
Begin making LoopBegin not be a Merge anymoreThu, 16 Jun 2011 11:35:13 +0200, by Gilles Duboscq
-
Add filtered tests scriptMon, 20 Jun 2011 19:46:47 +0200, by Gilles Duboscq
-
MergeMon, 20 Jun 2011 19:22:01 +0200, by Gilles Duboscq
-
MergeMon, 20 Jun 2011 19:06:35 +0200, by Gilles Duboscq
-
Fix a bug where we would deopt to a non pendingException Framestate inside a exception handler + some FrameState methods cleanupsMon, 20 Jun 2011 18:41:26 +0200, by Gilles Duboscq
-
Make run* scripts executable, add method name in Bailout outputMon, 20 Jun 2011 12:19:47 +0200, by Gilles Duboscq
-
Merge.Mon, 20 Jun 2011 19:09:56 +0200, by Thomas Wuerthinger
-
Disable StoreField lowering for now.Mon, 20 Jun 2011 19:09:40 +0200, by Thomas Wuerthinger
-
New MemoryWrite node.Mon, 20 Jun 2011 18:00:26 +0200, by Thomas Wuerthinger
-
Local value numbering for inserted null check guards.Mon, 20 Jun 2011 17:59:37 +0200, by Thomas Wuerthinger
-
Create null checks as guard nodes.Mon, 20 Jun 2011 15:14:36 +0200, by Thomas Wuerthinger
-
IdealGraphVisualizer: add textual representation and coloring scheme for the Graal compiler and remove Maxine-specific codeMon, 20 Jun 2011 17:30:15 +0200, by Peter Hofer
-
Cast RiField to HotSpotField in the lowering implementation.Mon, 20 Jun 2011 14:29:16 +0200, by Thomas Wuerthinger
-
Delegate load field lowering to runtime.Mon, 20 Jun 2011 14:27:32 +0200, by Thomas Wuerthinger
-
Performed folder and class name changes in native code.Mon, 20 Jun 2011 14:07:11 +0200, by Thomas Wuerthinger
-
Merge.Mon, 20 Jun 2011 13:54:44 +0200, by Thomas Wuerthinger
-
Renaming CiBitMap=>BitMapMon, 20 Jun 2011 13:54:37 +0200, by Thomas Wuerthinger
-
Removed the graph project from graalvm repository.Mon, 20 Jun 2011 13:34:45 +0200, by Thomas Wuerthinger
-
IdealGraphVisualizer: drop C1XVisualizer editor component again; instead, use the TextEditor framework merged in with the Kenai sources and aim to extend it where necessaryMon, 20 Jun 2011 11:47:57 +0200, by Peter Hofer
-
Fixed an issue with bci=-1 in the framestate of a merged unwind.Mon, 20 Jun 2011 12:07:16 +0200, by Thomas Wuerthinger
-
Added tag Tested with fop, lusearch, eclipse and jtt with Xcomp flag for changeset a197fd9e273cSat, 18 Jun 2011 21:44:57 +0200, by Thomas Wuerthinger
-
added run scriptsSat, 18 Jun 2011 21:24:00 +0200, by Thomas Wuerthinger
-
Changed from method/reflect object back to methodOop, because using method/reflection can create deadlock with the user application (test with -Xcomp). Disabled method caching by default and created a flag -G:StoreResultGraph (otherwise eclipse will fail because of being out of memory).Sat, 18 Jun 2011 21:23:40 +0200, by Thomas Wuerthinger
-
Fixed an issue with accessing non-initialized static fields.Sat, 18 Jun 2011 19:46:14 +0200, by Thomas Wuerthinger
-
Fixed an issue with frame states in exception dispatch chains (now we are correctly rethrowing the exception immediately at entering the interpreter).Sat, 18 Jun 2011 19:13:55 +0200, by Thomas Wuerthinger
-
Fixed unnecessary node in the graph builder.Sat, 18 Jun 2011 14:51:18 +0200, by Thomas Wuerthinger
-
Fixed a bug in the dead code eliminator when removing inputs from dead phis.Sat, 18 Jun 2011 12:19:51 +0200, by Thomas Wuerthinger
-
Fixed bug where a ControlSplit with only one successor (e.g. degenerated switch) would cause infinite loops.Sat, 18 Jun 2011 11:33:58 +0200, by Thomas Wuerthinger
-
better inlining logic, DCE removes If with constant comparisonFri, 17 Jun 2011 17:30:35 +0200, by Lukas Stadler
-
added message to verification error, InliningPhase uses TTYFri, 17 Jun 2011 14:58:03 +0200, by Lukas Stadler
-
mergeThu, 16 Jun 2011 20:43:51 +0200, by Lukas Stadler
-
inlining and runtime interface related changes:Thu, 16 Jun 2011 20:36:17 +0200, by Lukas Stadler
-
Towards lowering (example lowering for field access).Thu, 16 Jun 2011 20:09:26 +0200, by Thomas Wuerthinger
-
Clean up dead code elimination.Thu, 16 Jun 2011 18:31:16 +0200, by Thomas Wuerthinger
-
Added node verification (and tentative interface for VerificationListener). Fixed regression in dead code elimination.Thu, 16 Jun 2011 17:39:29 +0200, by Thomas Wuerthinger
-
Clean up on ControlSplit class.Thu, 16 Jun 2011 16:41:22 +0200, by Thomas Wuerthinger
-
Renamed BlockEnd=>ControlSplit.Thu, 16 Jun 2011 16:32:52 +0200, by Thomas Wuerthinger
-
Return and Unwind are no longer a BlockEnd.Thu, 16 Jun 2011 16:31:29 +0200, by Thomas Wuerthinger
-
BlockEnd no longer extends Instruction.Thu, 16 Jun 2011 16:22:57 +0200, by Thomas Wuerthinger
-
Moved some code in the scheduler to the right place.Thu, 16 Jun 2011 16:19:36 +0200, by Thomas Wuerthinger
-
Model frame states as inputs to their instruction.Thu, 16 Jun 2011 16:09:39 +0200, by Thomas Wuerthinger
-
Removed references to "stateBefore".Thu, 16 Jun 2011 16:03:26 +0200, by Thomas Wuerthinger
-
Removed usage of stateBefore. Now framestate is always a successor of its associated node.Thu, 16 Jun 2011 16:00:01 +0200, by Thomas Wuerthinger
-
Fix regression in graph builder.Thu, 16 Jun 2011 15:10:37 +0200, by Thomas Wuerthinger
-
Made Deoptimize instruction into FixedNode instead of Instruction.Thu, 16 Jun 2011 15:02:20 +0200, by Thomas Wuerthinger
-
Remove obsolete graph building documentation.Thu, 16 Jun 2011 14:21:40 +0200, by Thomas Wuerthinger
-
Clean up scheduler. Remove test for HIR loop end in LIRGenerator.Thu, 16 Jun 2011 14:20:20 +0200, by Thomas Wuerthinger
-
Merge.Thu, 16 Jun 2011 13:45:16 +0200, by Thomas Wuerthinger
-
Fix checkstyle issues.Thu, 16 Jun 2011 13:44:57 +0200, by Thomas Wuerthinger
-
MergeThu, 16 Jun 2011 12:09:54 +0200, by Gilles Duboscq
-
Fix scheduling around loopcountersThu, 16 Jun 2011 12:07:51 +0200, by Gilles Duboscq
-
mergeThu, 16 Jun 2011 10:59:27 +0200, by Lukas Stadler
-
inlining of monomorphic profiled callsites with quick type checksWed, 15 Jun 2011 16:49:46 +0200, by Lukas Stadler
-
Merge.Wed, 15 Jun 2011 21:20:44 +0200, by Thomas Wuerthinger
-
Clean up dead code elimination. Bring simple merge deletion back in.Wed, 15 Jun 2011 21:20:20 +0200, by Thomas Wuerthinger
-
Clean up dead code elimination.Wed, 15 Jun 2011 20:02:15 +0200, by Thomas Wuerthinger
-
Fix LoopCounter mergingWed, 15 Jun 2011 21:13:52 +0200, by Gilles Duboscq
-
LoopEnd should be scheduled at the end of a blockWed, 15 Jun 2011 19:55:14 +0200, by Gilles Duboscq
-
MergeWed, 15 Jun 2011 19:54:42 +0200, by Gilles Duboscq
-
LoopCounter, WIPWed, 15 Jun 2011 16:36:37 +0200, by Gilles Duboscq
-
MergeWed, 15 Jun 2011 11:31:00 +0200, by Gilles Duboscq
-
Some LoopCounter workWed, 15 Jun 2011 11:20:26 +0200, by Gilles Duboscq
-
MergeTue, 14 Jun 2011 10:32:29 +0200, by Gilles Duboscq
-
amend to last commitTue, 14 Jun 2011 10:03:09 +0200, by Gilles Duboscq
-
Canonicalize *Sub to *Add when possibleSat, 11 Jun 2011 13:58:51 +0200, by Gilles Duboscq
-
Updated hgignore.Wed, 15 Jun 2011 17:54:31 +0200, by Thomas Wuerthinger
-
Fixed merge issues.Wed, 15 Jun 2011 17:53:53 +0200, by Thomas Wuerthinger
-
Merge.Wed, 15 Jun 2011 17:47:05 +0200, by Thomas Wuerthinger
-
Cleaned up code around moveToPhi. The function is now explicitely called for EndNode and LoopEnd.Wed, 15 Jun 2011 17:45:00 +0200, by Thomas Wuerthinger
-
Adjusted default capacity of predecessor and usage array.Wed, 15 Jun 2011 17:19:57 +0200, by Thomas Wuerthinger
-
Removed predecessorIndex array from the Node base class.Wed, 15 Jun 2011 17:18:31 +0200, by Thomas Wuerthinger
-
Do not care about predecessor order when duplicating nodes.Wed, 15 Jun 2011 17:13:34 +0200, by Thomas Wuerthinger
-
Removed all usages of "setAndClear" => big code simplification.Wed, 15 Jun 2011 17:09:25 +0200, by Thomas Wuerthinger
-
Removed successor tags.Wed, 15 Jun 2011 16:57:59 +0200, by Thomas Wuerthinger
-
Clean up.Wed, 15 Jun 2011 16:56:03 +0200, by Thomas Wuerthinger
-
Removed next pointer from EndNode to Merge. New scheduler.Wed, 15 Jun 2011 16:53:30 +0200, by Thomas Wuerthinger
-
Added input to Merge node.Wed, 15 Jun 2011 13:49:12 +0200, by Thomas Wuerthinger
-
Remove split critical edges phase (no longer necessary with end nodes in the game).Wed, 15 Jun 2011 12:24:03 +0200, by Thomas Wuerthinger
-
Add end nodes before merge nodes.Wed, 15 Jun 2011 12:22:23 +0200, by Thomas Wuerthinger
-
Added declaration of EndNode.Wed, 15 Jun 2011 12:12:10 +0200, by Thomas Wuerthinger
-
Phi addInput clean up.Wed, 15 Jun 2011 12:04:46 +0200, by Thomas Wuerthinger
-
Created variable part in NodeArray.Wed, 15 Jun 2011 11:55:47 +0200, by Thomas Wuerthinger
-
Tentative change that adds successor tags.Tue, 14 Jun 2011 16:41:27 +0200, by Thomas Wuerthinger
-
Improved performance for looking up primitive types.Tue, 14 Jun 2011 15:10:46 +0200, by Thomas Wuerthinger
-
IdealGraphVisualizer: Reintroduce quick search and fix its broken node selection behaviorWed, 15 Jun 2011 16:56:15 +0200, by Peter Hofer
-
IdealGraphVisualizer: Fix debugging (breakpoints etc.) by not overwriting VM argsWed, 15 Jun 2011 13:20:09 +0200, by Peter Hofer
-
added GraalOptions.TestGraphDuplication, fixed graph duplicationWed, 15 Jun 2011 11:21:53 +0200, by Lukas Stadler
-
removed System.out and System.err rewiring in Sandbox, removed duplicate deopts in GraphBuilderPhaseWed, 15 Jun 2011 09:50:02 +0200, by Lukas Stadler
-
another fix to debug info (on-stack parameters), DCE removes unnecessary merges and LoopBegins whose LoopEnd went awayTue, 14 Jun 2011 16:47:31 +0200, by Lukas Stadler
-
make runfop.sh executableTue, 14 Jun 2011 11:03:14 +0200, by Lukas Stadler
-
Updated design document (incorporated comments from Peter Kessler).Sat, 11 Jun 2011 18:41:40 +0200, by Thomas Wuerthinger
-
Merge.Fri, 10 Jun 2011 21:52:19 +0200, by Thomas Wuerthinger
-
More on lowering.Fri, 10 Jun 2011 21:51:42 +0200, by Thomas Wuerthinger
-
More work on lowering phase.Thu, 09 Jun 2011 19:39:03 +0200, by Thomas Wuerthinger
-
Added two algorithms for identifying Java-level blocks.Thu, 09 Jun 2011 18:59:28 +0200, by Thomas Wuerthinger
-
Merge.Thu, 09 Jun 2011 17:34:10 +0200, by Thomas Wuerthinger
-
Small change.Thu, 09 Jun 2011 17:33:59 +0200, by Thomas Wuerthinger
-
Merge.Thu, 09 Jun 2011 17:29:11 +0200, by Thomas Wuerthinger
-
Towards lowering phase.Thu, 09 Jun 2011 17:28:56 +0200, by Thomas Wuerthinger
-
Rename ClipNode=>FixedGuard and FixedNullCheck=>IsNonNull.Thu, 09 Jun 2011 14:56:14 +0200, by Thomas Wuerthinger
-
mergeFri, 10 Jun 2011 19:50:32 +0200, by Lukas Stadler
-
fixed graph start frame stateFri, 10 Jun 2011 19:50:16 +0200, by Lukas Stadler
-
Fix for NodeWorkListFri, 10 Jun 2011 16:53:34 +0200, by Gilles Duboscq
-
mergeFri, 10 Jun 2011 15:12:10 +0200, by Lukas Stadler
-
deoptimization action (invalidate, reprofile, ...)Fri, 10 Jun 2011 15:01:14 +0200, by Lukas Stadler
-
Add NodeWorkListFri, 10 Jun 2011 10:28:31 +0200, by Gilles Duboscq
-
MergeFri, 10 Jun 2011 10:27:34 +0200, by Gilles Duboscq
-
Print less graphs to IGVFri, 10 Jun 2011 10:27:23 +0200, by Gilles Duboscq
-
mergeThu, 09 Jun 2011 14:44:36 +0200, by Gilles Duboscq
-
comment on canonicalizerThu, 09 Jun 2011 14:44:24 +0200, by Gilles Duboscq
-
'Iterative' canonicalizationThu, 09 Jun 2011 14:20:39 +0200, by Gilles Duboscq
-
small fix in deopt stub, more branch prediction codeThu, 09 Jun 2011 20:25:38 +0200, by Lukas Stadler
-
RiMethod provides branch prediction informationThu, 09 Jun 2011 17:33:08 +0200, by Lukas Stadler
-
RiTypeProfile information and invocation counters for RiMethodsThu, 09 Jun 2011 15:25:27 +0200, by Lukas Stadler
-
Also call Compiler shutdown hook in case of System.exit call. Draft VMExits.Sandbox class.Thu, 09 Jun 2011 14:42:24 +0200, by Thomas Wuerthinger
-
Refactored LIR generation for If.Thu, 09 Jun 2011 14:02:28 +0200, by Thomas Wuerthinger
-
Added guard node.Thu, 09 Jun 2011 13:41:49 +0200, by Thomas Wuerthinger
-
Changes to LIRBranch.Thu, 09 Jun 2011 13:41:31 +0200, by Thomas Wuerthinger
-
Added clip node.Thu, 09 Jun 2011 13:25:45 +0200, by Thomas Wuerthinger
-
Renamed NullCheck => FixedNullCheck.Thu, 09 Jun 2011 13:17:09 +0200, by Thomas Wuerthinger
-
MergeThu, 09 Jun 2011 11:30:58 +0200, by Gilles Duboscq
-
Canonicalize LoadField & ArrayLengthWed, 08 Jun 2011 22:41:16 +0200, by Gilles Duboscq
-
Fix created node count metric, Fix wrong asserts in graalVMExits & FloatAddWed, 08 Jun 2011 21:21:12 +0200, by Gilles Duboscq
-
fix HotSpot debug buildThu, 09 Jun 2011 10:54:19 +0200, by Lukas Stadler
-
mergeThu, 09 Jun 2011 10:49:27 +0200, by Lukas Stadler
-
mergeThu, 09 Jun 2011 10:48:38 +0200, by Lukas Stadler
-
fixes to Phi.removeInput and DCEWed, 08 Jun 2011 17:50:16 +0200, by Lukas Stadler
-
mergeWed, 08 Jun 2011 15:55:42 +0200, by Lukas Stadler
-
mergeWed, 08 Jun 2011 15:48:06 +0200, by Lukas Stadler
-
adjust monitor index while inlining, renamed NodeWorklist to NodeFloodWed, 08 Jun 2011 14:30:27 +0200, by Lukas Stadler
-
mergeWed, 08 Jun 2011 18:57:33 +0200, by Gilles Duboscq
-
Canonicalization of FloatArithmetic nodesWed, 08 Jun 2011 18:54:05 +0200, by Gilles Duboscq
-
IdealGraphVisualizer: use blocks from the input graphs in the difference graphWed, 08 Jun 2011 18:03:15 +0200, by Peter Hofer
-
Made boolean options more robust to also allow -G:Time or -G:Meter.Wed, 08 Jun 2011 17:42:07 +0200, by Thomas Wuerthinger
-
Merge fix. Enable inlining by default.Wed, 08 Jun 2011 17:27:31 +0200, by Thomas Wuerthinger
-
Merge.Wed, 08 Jun 2011 17:26:49 +0200, by Thomas Wuerthinger
-
Measure nodes created and nodes deleted for nodes. New option -G:+Meter.Wed, 08 Jun 2011 17:26:22 +0200, by Thomas Wuerthinger
-
Ensure that only one phase timer is running at one time.Wed, 08 Jun 2011 17:07:06 +0200, by Thomas Wuerthinger
-
Added time measurement for phases.Wed, 08 Jun 2011 17:01:16 +0200, by Thomas Wuerthinger
-
MergeWed, 08 Jun 2011 15:43:43 +0200, by Gilles Duboscq
-
Fix on canonicalization plus canonicalization of shifts and integer arithmeticsWed, 08 Jun 2011 15:43:11 +0200, by Gilles Duboscq
-
IdealGraphVisualizer: merge changes from the IGV project on Kenai and add Oracle copyright notices where necessaryWed, 08 Jun 2011 15:36:30 +0200, by Peter Hofer
-
Removed PDF from mercurial repo.Wed, 08 Jun 2011 14:50:55 +0200, by Thomas Wuerthinger
-
Small fix to design document.Wed, 08 Jun 2011 14:50:07 +0200, by Thomas Wuerthinger
-
Schedule now inherits Phase.Wed, 08 Jun 2011 14:17:19 +0200, by Thomas Wuerthinger
-
Merge.Wed, 08 Jun 2011 14:10:06 +0200, by Thomas Wuerthinger
-
Update hgignore to get a clean "hg st".Wed, 08 Jun 2011 14:09:50 +0200, by Thomas Wuerthinger
-
Moved design doc to graal project directory.Wed, 08 Jun 2011 14:06:17 +0200, by Thomas Wuerthinger
-
Rebranded C++ part from C1X to Graal.Wed, 08 Jun 2011 14:01:51 +0200, by Thomas Wuerthinger
-
Renamed cpp/hpp file directory.Wed, 08 Jun 2011 13:40:25 +0200, by Thomas Wuerthinger
-
Renamed cpp/hpp files.Wed, 08 Jun 2011 13:40:08 +0200, by Thomas Wuerthinger
-
Changed C1X=>Graal and c1x=>graal in Java code.Wed, 08 Jun 2011 13:35:43 +0200, by Thomas Wuerthinger
-
Clean up added deleted node count.Wed, 08 Jun 2011 13:19:56 +0200, by Thomas Wuerthinger
-
Removed counting of deleted nodes for each phase.Wed, 08 Jun 2011 12:10:57 +0200, by Thomas Wuerthinger
-
mergeWed, 08 Jun 2011 13:06:45 +0200, by Lukas Stadler
-
fixed a few Node.copy methodsWed, 08 Jun 2011 13:04:17 +0200, by Lukas Stadler
-
Made critical edge splitting into a phase.Wed, 08 Jun 2011 12:07:49 +0200, by Thomas Wuerthinger
-
Fixes on Node.copy implementations.Wed, 08 Jun 2011 12:04:50 +0200, by Thomas Wuerthinger
-
Merge.Wed, 08 Jun 2011 12:00:40 +0200, by Thomas Wuerthinger
-
Added new duplication phase (for verification). Fixes in Node.copy method implementations.Wed, 08 Jun 2011 11:59:54 +0200, by Thomas Wuerthinger
-
Renamed and moved phase subclasses.Wed, 08 Jun 2011 11:35:18 +0200, by Thomas Wuerthinger
-
mergeWed, 08 Jun 2011 11:09:05 +0200, by Gilles Duboscq
-
mergeWed, 08 Jun 2011 10:25:07 +0200, by Gilles Duboscq
-
Subclasses for arithmeticTue, 07 Jun 2011 22:51:22 +0200, by Gilles Duboscq
-
Changed GraphBuilder to inherit from Phase.Wed, 08 Jun 2011 10:12:45 +0200, by Thomas Wuerthinger
-
Renamed packages.Wed, 08 Jun 2011 08:59:54 +0200, by Thomas Wuerthinger
-
Adjusted startup classpath.Wed, 08 Jun 2011 08:45:47 +0200, by Thomas Wuerthinger
-
Project renaming.Wed, 08 Jun 2011 08:42:25 +0200, by Thomas Wuerthinger
-
Merge.Wed, 08 Jun 2011 08:31:38 +0200, by Thomas Wuerthinger
-
Small fixTue, 07 Jun 2011 16:34:38 +0200, by Thomas Wuerthinger
-
merge (inlining broken)Tue, 07 Jun 2011 19:21:23 +0200, by Lukas Stadler
-
turned inlining into a phase, some node cloning fixes, added NodeWorklistTue, 07 Jun 2011 19:19:14 +0200, by Lukas Stadler
-
mergeTue, 07 Jun 2011 16:33:04 +0200, by Lukas Stadler
-
added dead code eliminationTue, 07 Jun 2011 16:27:08 +0200, by Lukas Stadler
-
Subclasses for ShiftTue, 07 Jun 2011 19:06:20 +0200, by Gilles Duboscq
-
MergeTue, 07 Jun 2011 17:05:13 +0200, by Gilles Duboscq
-
Canonicalization workTue, 07 Jun 2011 17:04:55 +0200, by Gilles Duboscq
-
Rename Materialize => NormalizeCompareTue, 07 Jun 2011 16:32:35 +0200, by Thomas Wuerthinger
-
Added compare node.Tue, 07 Jun 2011 16:16:56 +0200, by Thomas Wuerthinger
-
Merge.Tue, 07 Jun 2011 16:13:22 +0200, by Thomas Wuerthinger
-
Temporarily disabled inlining.Tue, 07 Jun 2011 16:13:08 +0200, by Thomas Wuerthinger
-
Renamed Compare=>Materialize and introduced new C1XOption Inline.Tue, 07 Jun 2011 16:11:26 +0200, by Thomas Wuerthinger
-
Merge.Tue, 07 Jun 2011 15:59:08 +0200, by Thomas Wuerthinger
-
Added compare node.Tue, 07 Jun 2011 15:56:21 +0200, by Thomas Wuerthinger
-
Fix some clone methodsTue, 07 Jun 2011 15:57:25 +0200, by Gilles Duboscq
-
MergeTue, 07 Jun 2011 15:53:20 +0200, by Gilles Duboscq
-
Reintroduce Logic subclasses, creating some Canonicalization related classesTue, 07 Jun 2011 15:52:55 +0200, by Gilles Duboscq
-
Move TypeCHeck to floating nodes, rename Nodes to aboid using an *Op suffixTue, 07 Jun 2011 12:10:27 +0200, by Gilles Duboscq
-
Remove isNonNullTue, 07 Jun 2011 11:36:32 +0200, by Gilles Duboscq
-
MergeTue, 07 Jun 2011 11:19:01 +0200, by Gilles Duboscq
-
add filesTue, 07 Jun 2011 11:18:18 +0200, by Gilles Duboscq
-
mergeTue, 31 May 2011 15:19:30 +0200, by Gilles Duboscq
-
Fixed/FLoating NodeTue, 31 May 2011 15:19:08 +0200, by Gilles Duboscq
-
Small clean up.Tue, 07 Jun 2011 15:13:22 +0200, by Thomas Wuerthinger
-
IdealGraphVisualizer: add core classes missing in last commitWed, 01 Jun 2011 16:56:54 +0200, by Peter Hofer
-
IdealGraphVisualizer: Integrate Text Editor module, add some required C1XVisualizer classesWed, 01 Jun 2011 16:55:36 +0200, by Peter Hofer
-
IdealGraphVisualizer: Import editor component from C1XVisualizerWed, 01 Jun 2011 15:22:40 +0200, by Peter Hofer
-
basic inlining passes all tests, including optimistic inliningWed, 01 Jun 2011 16:26:17 +0200, by Lukas Stadler
-
mergeTue, 31 May 2011 16:54:15 +0200, by Lukas Stadler
-
new CompilerGraph, create only one Return and one Unwind per CompilerGraphTue, 31 May 2011 16:53:19 +0200, by Lukas Stadler
-
Added Op and Phase class.Tue, 31 May 2011 16:46:18 +0200, by Thomas Wuerthinger
-
Deleted LIR critical edge splitter and replaced with GraalIR edge splitter using Anchor nodes (=> simpler).Tue, 31 May 2011 15:17:55 +0200, by Thomas Wuerthinger
-
Merge.Tue, 31 May 2011 13:42:01 +0200, by Thomas Wuerthinger
-
Removed last usage of anchor in the front-end.Tue, 31 May 2011 13:41:47 +0200, by Thomas Wuerthinger
-
mergeTue, 31 May 2011 13:37:45 +0200, by Lukas Stadler
-
Graph duplication now passes all testsTue, 31 May 2011 13:34:52 +0200, by Lukas Stadler
-
Removed Throw HIR instruction. Removed special handling for exceptions in register allocator.Tue, 31 May 2011 13:30:23 +0200, by Thomas Wuerthinger
-
Clean up. Removed special exception successors in LIRBlock. Throw no longer a BlockEnd.Tue, 31 May 2011 11:50:19 +0200, by Thomas Wuerthinger
-
Added lookup method.Tue, 31 May 2011 11:32:48 +0200, by Thomas Wuerthinger
-
Removed ExceptionHandler class because of clean up.Tue, 31 May 2011 11:01:24 +0200, by Thomas Wuerthinger
-
fix merge errorTue, 31 May 2011 09:51:59 +0200, by Lukas Stadler
-
mergeMon, 30 May 2011 18:47:33 +0200, by Lukas Stadler
-
Graph cloning, initial version (not completely working)Mon, 30 May 2011 18:46:57 +0200, by Lukas Stadler
-
MergeMon, 30 May 2011 18:02:55 +0200, by Gilles Duboscq
-
Fix Invoke bci problemMon, 30 May 2011 18:01:32 +0200, by Gilles Duboscq
-
MergeMon, 30 May 2011 16:41:05 +0200, by Gilles Duboscq
-
MergeMon, 30 May 2011 16:35:08 +0200, by Gilles Duboscq
-
Invoke is a block endFri, 27 May 2011 15:41:10 +0200, by Gilles Duboscq
-
removed flags from Value classMon, 30 May 2011 17:05:06 +0200, by Lukas Stadler
-
Clean up in the graph builder.Mon, 30 May 2011 16:24:22 +0200, by Thomas Wuerthinger
-
Merge.Mon, 30 May 2011 15:36:22 +0200, by Thomas Wuerthinger
-
Made null checks floating.Mon, 30 May 2011 15:36:06 +0200, by Thomas Wuerthinger
-
Made checkcast and instanceof floating.Mon, 30 May 2011 15:34:30 +0200, by Thomas Wuerthinger
-
Made more nodes floating (including the allocation nodes NewInstance, NewArray, and NewMultiArray).Mon, 30 May 2011 15:28:38 +0200, by Thomas Wuerthinger
-
mergeMon, 30 May 2011 15:26:40 +0200, by Lukas Stadler
-
IdealGraph: fix omittedClasses, put FrameStates, Locals and Phis into the correct blocksMon, 30 May 2011 15:19:26 +0200, by Lukas Stadler
-
Merge.Mon, 30 May 2011 15:24:44 +0200, by Thomas Wuerthinger
-
Removed ArrayLength from CFG. Fixed an issue when scheduling Merge instructions within a block.Mon, 30 May 2011 15:24:26 +0200, by Thomas Wuerthinger
-
Allow to specify the output stream in CFGPrinterObserver (for C1XVisualizer)Mon, 30 May 2011 15:11:34 +0200, by Peter Hofer
-
Hide back edges from the output.Mon, 30 May 2011 15:03:04 +0200, by Thomas Wuerthinger
-
Add block structure to ideal graph visualizerMon, 30 May 2011 14:55:09 +0200, by Gilles Duboscq
-
enable PhiSimplifier, schedule values used in a merge's stateBefore in the dominatorMon, 30 May 2011 13:42:23 +0200, by Lukas Stadler
-
Fix for degenerated phis. Now jtt and DaCapo/fop passes with ArithmeticOp and Constant being flexible in the graph.Fri, 27 May 2011 23:47:23 +0200, by Thomas Wuerthinger
-
Fixed two regressions due to the flexible scheduling.Fri, 27 May 2011 23:38:52 +0200, by Thomas Wuerthinger
-
Towards removing the next pointer from Constant and ArithmeticOpFri, 27 May 2011 19:57:56 +0200, by Thomas Wuerthinger
-
Introduced scheduling code.Fri, 27 May 2011 18:44:13 +0200, by Thomas Wuerthinger
-
Merge.Fri, 27 May 2011 18:14:36 +0200, by Thomas Wuerthinger
-
Added code for sorting the nodes withing a block.Fri, 27 May 2011 18:13:14 +0200, by Thomas Wuerthinger
-
Make block contains a list of nodes instead a list of instructions.Fri, 27 May 2011 15:11:34 +0200, by Thomas Wuerthinger
-
added code for computing dominators.Fri, 27 May 2011 14:58:55 +0200, by Thomas Wuerthinger
-
first part of loop reworkingFri, 27 May 2011 17:48:28 +0200, by Lukas Stadler
-
Reenable edge move optimizer and cfg optimizer.Fri, 27 May 2011 14:20:30 +0200, by Thomas Wuerthinger
-
Sync with CRI changes.Fri, 27 May 2011 12:46:21 +0200, by Doug Simon
-
Rename Goto to AnchorFri, 27 May 2011 11:42:16 +0200, by Gilles Duboscq
-
Add mergeFri, 27 May 2011 11:29:28 +0200, by Gilles Duboscq
-
Ammend last commit with file removalFri, 27 May 2011 11:10:49 +0200, by Gilles Duboscq
-
Rename BlockBegin to Merge, remove some Block related member from it. Made CFGPrinter work with the Block class from scheduleFri, 27 May 2011 11:08:55 +0200, by Gilles Duboscq
-
Merge.Thu, 26 May 2011 11:55:16 +0200, by Thomas Wuerthinger
-
Gotos removed (except for exception dispatch chains and edge splitting).Wed, 25 May 2011 20:03:05 +0200, by Thomas Wuerthinger
-
Towards making goto removal work.Wed, 25 May 2011 19:29:40 +0200, by Thomas Wuerthinger
-
Fixes around critical edge split and placeholder removal after goto removal.Wed, 25 May 2011 16:48:28 +0200, by Thomas Wuerthinger
-
Towards goto removal.Wed, 25 May 2011 14:33:44 +0200, by Thomas Wuerthinger
-
Allow to return a map of "debug properties" in Node and subclasses and show these properties in the IdealGraphVisualizer. Also, fix inputCount() and successorCount() for Local.Wed, 25 May 2011 17:48:56 +0200, by Peter Hofer
-
IdealGraph visualization: Create a graph that is identical to the GraphViz one, except for some missing unconnected slotsWed, 25 May 2011 17:10:53 +0200, by Peter Hofer
-
CleanupWed, 25 May 2011 12:20:08 +0200, by Thomas Wuerthinger
-
Simplified fillSyncHandler. Fixed LIRGenerator visitUnwind.Wed, 25 May 2011 12:18:58 +0200, by Thomas Wuerthinger
-
Made graph builder removal of BlockBegin work.Wed, 25 May 2011 12:04:58 +0200, by Thomas Wuerthinger
-
MergeWed, 25 May 2011 11:15:24 +0200, by Thomas Wuerthinger
-
remove unnecessary BlockBegin nodes in frontendTue, 24 May 2011 15:31:52 +0200, by Lukas Stadler
-
CleanupWed, 25 May 2011 11:12:51 +0200, by Thomas Wuerthinger
-
Changed CriticalEdgeFinder to use LIRBlock.Wed, 25 May 2011 11:04:59 +0200, by Thomas Wuerthinger
-
Enabled new block finding algorithm.Tue, 24 May 2011 21:39:45 +0200, by Thomas Wuerthinger
-
towards replacing computelinearscanorder with scheduler.Tue, 24 May 2011 14:40:47 +0200, by Thomas Wuerthinger
-
Removed stateAfter from BlockEnd class. Clean up.Tue, 24 May 2011 13:55:56 +0200, by Thomas Wuerthinger
-
Removed more stateAfter usages.Tue, 24 May 2011 13:51:32 +0200, by Thomas Wuerthinger
-
Removed usage of stateAfter on BlockEnd instructions.Tue, 24 May 2011 13:39:50 +0200, by Thomas Wuerthinger
-
exception dispatch simplification:Tue, 24 May 2011 12:07:17 +0200, by Lukas Stadler
-
Disabled dead phi elimination and phi simplifier.Tue, 24 May 2011 10:27:15 +0200, by Thomas Wuerthinger
-
Connected local variables to start node. No more need for frame state to emit locals.Tue, 24 May 2011 09:49:04 +0200, by Thomas Wuerthinger
-
Merge.Mon, 23 May 2011 21:22:06 +0200, by Thomas Wuerthinger
-
Fixed several issues with incorrect predecessor count/order. One known issue around exception dispatch remaining in fop.Mon, 23 May 2011 21:21:47 +0200, by Thomas Wuerthinger
-
Towards removing stateAfter on BlockEnd.Mon, 23 May 2011 19:21:53 +0200, by Thomas Wuerthinger
-
Reduced moveToPhi usages to 1.Mon, 23 May 2011 16:23:28 +0200, by Thomas Wuerthinger
-
IdealGraphVisualizer: Allow to specify the index of both the output and input slots of an edge in the XML inputMon, 23 May 2011 18:08:10 +0200, by Peter Hofer
-
IdealGraphVisualizer: Upgrade to NetBeans 7.0 as platformMon, 23 May 2011 18:03:55 +0200, by Peter Hofer
-
Phi clean up. Phis no longer save their local/stack index.Mon, 23 May 2011 15:07:01 +0200, by Thomas Wuerthinger
-
Model phi inputs as direct inputs in the graph instead of referring to the framestates of the predecessors.Mon, 23 May 2011 14:51:18 +0200, by Thomas Wuerthinger
-
Javadoc clean up.Sat, 21 May 2011 17:56:11 +0200, by Thomas Wuerthinger
-
Re-enabled CFG optimization (now only on LIRBlock data structure).Sat, 21 May 2011 17:46:54 +0200, by Thomas Wuerthinger
-
One more step towards schedule.Fri, 20 May 2011 16:56:58 +0200, by Thomas Wuerthinger
-
Removed the link from BlockBegin to LIRBlock.Fri, 20 May 2011 16:40:32 +0200, by Thomas Wuerthinger
-
More on scheduling.Fri, 20 May 2011 16:31:31 +0200, by Thomas Wuerthinger
-
Merge.Fri, 20 May 2011 14:52:25 +0200, by Thomas Wuerthinger
-
Removed the direct connection between BlockBegin and BlockEnd.Fri, 20 May 2011 14:51:45 +0200, by Thomas Wuerthinger
-
small fix for dead blocksFri, 20 May 2011 14:50:04 +0200, by Lukas Stadler
-
Added EndNode class.Fri, 20 May 2011 14:34:36 +0200, by Thomas Wuerthinger
-
Merge fix.Fri, 20 May 2011 14:24:41 +0200, by Thomas Wuerthinger
-
Merge.Fri, 20 May 2011 14:22:40 +0200, by Thomas Wuerthinger
-
More scheduling. Removed need for cfg iteration in the phi simplifier.Fri, 20 May 2011 14:22:22 +0200, by Thomas Wuerthinger
-
less references to BlockBegin in BlockEnd instructionsFri, 20 May 2011 14:22:19 +0200, by Lukas Stadler
-
block entry instructions created on-demandFri, 20 May 2011 14:09:28 +0200, by Lukas Stadler
-
mergeFri, 20 May 2011 13:53:57 +0200, by Lukas Stadler
-
fixes for mergeOrClone moveFri, 20 May 2011 13:53:31 +0200, by Lukas Stadler
-
merge and clone before connecting blocksFri, 20 May 2011 13:20:21 +0200, by Lukas Stadler
-
Merge.Fri, 20 May 2011 12:08:58 +0200, by Thomas Wuerthinger
-
Added BFS node iteration. Started drafting scheduling.Fri, 20 May 2011 12:08:39 +0200, by Thomas Wuerthinger
-
mergeFri, 20 May 2011 11:31:03 +0200, by Lukas Stadler
-
mergeFri, 20 May 2011 11:15:55 +0200, by Lukas Stadler
-
more GraphBuilder cleanup, moved mergeOrClone to GraphBuilderFri, 20 May 2011 11:11:33 +0200, by Lukas Stadler
-
Fixed block map regression.Fri, 20 May 2011 11:29:55 +0200, by Thomas Wuerthinger
-
Clean up.Fri, 20 May 2011 10:49:40 +0200, by Thomas Wuerthinger
-
Moved phi simplifier.Fri, 20 May 2011 10:46:15 +0200, by Thomas Wuerthinger
-
Added two new utilities to the Graph class: NodeBitMap and NodeMap.Fri, 20 May 2011 10:40:39 +0200, by Thomas Wuerthinger
-
More clean up around ComputeLinearScanOrder.Fri, 20 May 2011 10:16:39 +0200, by Thomas Wuerthinger
-
Removed depth first number from BlockBegin.Thu, 19 May 2011 17:45:00 +0200, by Thomas Wuerthinger
-
Fixed regression in BlockMap builder.Thu, 19 May 2011 17:43:12 +0200, by Thomas Wuerthinger
-
Merge.Thu, 19 May 2011 17:36:46 +0200, by Thomas Wuerthinger
-
Removed unused options and code.Thu, 19 May 2011 17:31:01 +0200, by Thomas Wuerthinger
-
Removed unused optimization settings. Removed unused imports.Thu, 19 May 2011 17:20:55 +0200, by Thomas Wuerthinger
-
first batch of GraphBuilder changes to remove dependencies on BlockBeginThu, 19 May 2011 17:24:23 +0200, by Lukas Stadler
-
Removed usage of stackmap table for local variable liveness.Thu, 19 May 2011 17:17:22 +0200, by Thomas Wuerthinger
-
Removed special casing for exception phis in LIRGenerator. Removed dependency between LIRBlock.blockID and BlockBegin.blockID.Thu, 19 May 2011 17:13:30 +0200, by Thomas Wuerthinger
-
Clean up.Thu, 19 May 2011 17:04:30 +0200, by Thomas Wuerthinger
-
Clean upThu, 19 May 2011 17:02:12 +0200, by Thomas Wuerthinger
-
Removed target block references from LIR to BlockBegin instructions. Now there is a getLIRBlock method in the LIRGenerator.Thu, 19 May 2011 16:56:05 +0200, by Thomas Wuerthinger
-
Removed last BlockBegin flag.Thu, 19 May 2011 16:46:37 +0200, by Thomas Wuerthinger
-
Removed two more BlockBegin flags.Thu, 19 May 2011 16:44:05 +0200, by Thomas Wuerthinger
-
Removed two BlockBegin flags.Thu, 19 May 2011 16:39:54 +0200, by Thomas Wuerthinger
-
Removed commented-out loop recognition in the ComputeLinearScanOrder.Thu, 19 May 2011 16:37:32 +0200, by Thomas Wuerthinger
-
Reverted runtest.sh changes.Thu, 19 May 2011 16:27:59 +0200, by Thomas Wuerthinger
-
Fixed regression.Thu, 19 May 2011 16:26:32 +0200, by Thomas Wuerthinger
-
Attempt to remove dependency between backend and BlockBegin.Thu, 19 May 2011 16:05:42 +0200, by Thomas Wuerthinger
-
Small cleanup.Thu, 19 May 2011 14:31:03 +0200, by Thomas Wuerthinger
-
Removed bci from the Instruction class.Thu, 19 May 2011 13:59:55 +0200, by Thomas Wuerthinger
-
Added ExceptionEdgeInstruction interface.Thu, 19 May 2011 13:21:31 +0200, by Thomas Wuerthinger
-
Removed unused code.Thu, 19 May 2011 13:14:02 +0200, by Thomas Wuerthinger
-
Merge.Thu, 19 May 2011 13:09:51 +0200, by Thomas Wuerthinger
-
Removed implicit safepoints.Thu, 19 May 2011 13:09:37 +0200, by Thomas Wuerthinger
-
Fix for last mergeThu, 19 May 2011 12:03:11 +0200, by Gilles Duboscq
-
MergeThu, 19 May 2011 11:43:30 +0200, by Gilles Duboscq
-
Remove all unresolved cases from HotspotXirGenerator, use more explicit Deopt, Deopt to lastState instead of stateBeforeThu, 19 May 2011 11:36:41 +0200, by Gilles Duboscq
-
mergeWed, 18 May 2011 18:40:58 +0200, by Lukas Stadler
-
exception handling related changes:Wed, 18 May 2011 18:09:20 +0200, by Lukas Stadler
-
Removed WasVisited flagWed, 18 May 2011 17:35:14 +0200, by Thomas Wuerthinger
-
Removed IsOnWorklistFlagWed, 18 May 2011 17:32:14 +0200, by Thomas Wuerthinger
-
Remove critical edge split identification.Wed, 18 May 2011 17:27:06 +0200, by Thomas Wuerthinger
-
More cleanup towards separation of graphbuilding<>graph<>lirgenerationWed, 18 May 2011 17:04:47 +0200, by Thomas Wuerthinger
-
Removed control flow optimizer.Wed, 18 May 2011 16:25:33 +0200, by Thomas Wuerthinger
-
Merge.Wed, 18 May 2011 16:09:55 +0200, by Thomas Wuerthinger
-
More cleanup.Wed, 18 May 2011 16:09:31 +0200, by Thomas Wuerthinger
-
Document new IdealGraphPrinterObserver constructorsWed, 18 May 2011 15:17:17 +0200, by Peter Hofer
-
Allow to submit graphs to IdealGraphVisualizer remotely with new options named after their counterparts in C2Wed, 18 May 2011 15:01:43 +0200, by Peter Hofer
-
Backend clean up.Wed, 18 May 2011 15:14:55 +0200, by Thomas Wuerthinger
-
Merge.Wed, 18 May 2011 15:05:00 +0200, by Thomas Wuerthinger
-
Removed the instruction substitutor.Wed, 18 May 2011 15:03:45 +0200, by Thomas Wuerthinger
-
Removed dominator calculation.Wed, 18 May 2011 14:40:29 +0200, by Thomas Wuerthinger
-
Clean up; removed subroutine block flag.Wed, 18 May 2011 14:37:57 +0200, by Thomas Wuerthinger
-
IdealGraphPrinterObserver, GraphvizPrinterObserver: replace possibly invalid characters in file namesWed, 18 May 2011 11:50:58 +0200, by Peter Hofer
-
GraphvizPrinterObserver: close output stream also in case of exceptionWed, 18 May 2011 11:27:10 +0200, by Peter Hofer
-
Sync with latest renamingsWed, 18 May 2011 11:53:06 +0200, by Gilles Duboscq
-
Sync with renames in Maxine code base.Wed, 18 May 2011 09:44:05 +0200, by Doug Simon
-
Minor design doc edits.Wed, 18 May 2011 08:54:51 +0200, by Doug Simon
-
Additional subsection on inlining.Mon, 16 May 2011 19:26:40 +0200, by Thomas Wuerthinger
-
Merge.Mon, 16 May 2011 17:53:02 +0200, by Thomas Wuerthinger
-
typoMon, 16 May 2011 17:52:50 +0200, by Thomas Wuerthinger
-
Add new option PrintIdealGraphToFile and another printer/observer pair to generate a graph representation that can be visualized and inspected with the ideal graph visualizerMon, 16 May 2011 17:31:53 +0200, by Peter Hofer
-
Merge.Mon, 16 May 2011 17:26:47 +0200, by Thomas Wuerthinger
-
New field store / guard / frame state example.Mon, 16 May 2011 17:26:31 +0200, by Thomas Wuerthinger
-
MergeMon, 16 May 2011 17:12:05 +0200, by Gilles Duboscq
-
Sync with latest maxine repo (uniqueConcreteMethod & project names)Mon, 16 May 2011 11:34:59 +0200, by Gilles Duboscq
-
Rewrote frame state to be not-so-Java-specific. Clarified and reduced the usage of the term "node".Mon, 16 May 2011 14:29:12 +0200, by Thomas Wuerthinger
-
Added addition sections on control flow and exceptions.Mon, 16 May 2011 14:05:15 +0200, by Thomas Wuerthinger
-
use com.oracle.max.asm project for assemblerFri, 13 May 2011 17:09:20 -0700, by Christian Wimmer
-
MergeFri, 13 May 2011 14:03:03 -0700, by Maxine VM
-
Refactoring of BlockMap so that it doesn't create BlockBegin objects, but maintains its own Block data structureFri, 13 May 2011 13:59:32 -0700, by Christian Wimmer
-
* BlockBegin.predecessors changed to List<BlockEnd>Fri, 13 May 2011 15:18:41 +0200, by Lukas Stadler
-
Create less nodes in case of DeoptFri, 13 May 2011 11:19:25 +0200, by Gilles Duboscq
-
Add a BailoutOnException option on C1X to be able to tell expected exceptions (bailouts on jsr etc.) appart from true/unexpected exceptionsThu, 12 May 2011 17:57:58 +0200, by Gilles Duboscq
-
New Deoptimize node, remove ResolveClass node and replace it with deoptimizationThu, 12 May 2011 17:17:50 +0200, by Gilles Duboscq
-
Merge.Thu, 12 May 2011 17:00:09 +0200, by Thomas Wuerthinger
-
Fixed RegisterFinalizer stateBefore.Thu, 12 May 2011 16:55:03 +0200, by Thomas Wuerthinger
-
fixed slot encoding in duplicateModifiedThu, 12 May 2011 12:13:17 +0200, by Lukas Stadler
-
fixed link in domake scriptThu, 12 May 2011 11:17:31 +0200, by Lukas Stadler
-
duplicateModified helper methodThu, 12 May 2011 11:00:31 +0200, by Lukas Stadler
-
small fix to recordBailoutThu, 12 May 2011 10:26:55 +0200, by Lukas Stadler
-
add -d64 to test scriptsWed, 11 May 2011 18:40:38 -0700, by Christian Wimmer
-
added includes to build without precompiled headersWed, 11 May 2011 16:59:18 -0700, by Christian Wimmer
-
Add exception handlers only to Invoke and Throw instructions. Deoptimize if there is an exception in a HotSpot runtime call.Wed, 11 May 2011 18:16:01 +0200, by Thomas Wuerthinger
-
Towards clean up of canTrap().Wed, 11 May 2011 17:18:31 +0200, by Thomas Wuerthinger
-
Removed exception optimization that immediately unwinds if it is guaranteed that there is no local exception handler.Wed, 11 May 2011 16:40:22 +0200, by Thomas Wuerthinger
-
Deoptimize on array store and array bounds exception.Wed, 11 May 2011 16:25:15 +0200, by Thomas Wuerthinger
-
Removed base from ValueVisitor.Wed, 11 May 2011 16:12:01 +0200, by Thomas Wuerthinger
-
Removed need for base instruction. Cleanup.Wed, 11 May 2011 16:10:49 +0200, by Thomas Wuerthinger
-
Removed need for state after on load indexed, and new bytecodes.Wed, 11 May 2011 15:23:07 +0200, by Thomas Wuerthinger
-
Removed constant value utility of LoadField.Wed, 11 May 2011 15:16:43 +0200, by Thomas Wuerthinger
-
Merge.Wed, 11 May 2011 15:11:58 +0200, by Thomas Wuerthinger
-
No need for stateAfter on volatile field loads.Wed, 11 May 2011 15:11:33 +0200, by Thomas Wuerthinger
-
Removed more OSR handling stuff.Wed, 11 May 2011 14:51:33 +0200, by Thomas Wuerthinger
-
Removed unused FatalNonUnimplemented flag and methods.Wed, 11 May 2011 14:45:05 +0200, by Thomas Wuerthinger
-
Removed TestPatching option.Wed, 11 May 2011 14:43:20 +0200, by Thomas Wuerthinger
-
Removed check for direct compare.Wed, 11 May 2011 14:42:19 +0200, by Thomas Wuerthinger
-
Add option PrintDOTGraphToFile to produce Graphviz graphs in the DOT language for compiled methods that match PrintFilterWed, 11 May 2011 14:45:32 +0200, by Peter Hofer
-
Removed accessor workaround.Wed, 11 May 2011 14:39:56 +0200, by Thomas Wuerthinger
-
Fixed regression.Wed, 11 May 2011 14:37:20 +0200, by Thomas Wuerthinger
-
Clean up around BlockBegin / StdEntry.Wed, 11 May 2011 14:34:29 +0200, by Thomas Wuerthinger
-
Removed CSE array length.Wed, 11 May 2011 14:18:49 +0200, by Thomas Wuerthinger
-
Removed leaf type and leaf method assumptions.Wed, 11 May 2011 14:16:13 +0200, by Thomas Wuerthinger
-
Removed local value map.Wed, 11 May 2011 14:15:14 +0200, by Thomas Wuerthinger
-
Removed memory map.Wed, 11 May 2011 14:12:24 +0200, by Thomas Wuerthinger
-
More frame state fixes. All jtt tests passing now again.Wed, 11 May 2011 14:02:08 +0200, by Thomas Wuerthinger
-
Added stateBefore to Throw instruction.Wed, 11 May 2011 13:41:35 +0200, by Thomas Wuerthinger
-
Deopt instead of throwing exception for checkcast.Wed, 11 May 2011 12:10:41 +0200, by Thomas Wuerthinger
-
More frame state fixes.Wed, 11 May 2011 11:57:11 +0200, by Thomas Wuerthinger
-
Fixed bci for stateBefore in BlockBeginWed, 11 May 2011 11:43:44 +0200, by Thomas Wuerthinger
-
More frame state fixes.Wed, 11 May 2011 11:21:15 +0200, by Thomas Wuerthinger
-
FrameState fixes.Wed, 11 May 2011 10:52:37 +0200, by Thomas Wuerthinger
-
Merge.Tue, 10 May 2011 18:12:26 +0200, by Thomas Wuerthinger
-
Small cleanup.Tue, 10 May 2011 17:17:28 +0200, by Thomas Wuerthinger
-
Merge.Tue, 10 May 2011 16:48:01 +0200, by Thomas Wuerthinger
-
Small clean up.Tue, 10 May 2011 16:47:49 +0200, by Thomas Wuerthinger
-
MergeTue, 10 May 2011 16:57:28 +0200, by Gilles Duboscq
-
More FrameState workTue, 10 May 2011 16:49:50 +0200, by Gilles Duboscq
-
added doxygen script and config fileTue, 10 May 2011 16:31:28 +0200, by Lukas Stadler
-
mergeTue, 10 May 2011 14:43:54 +0200, by Lukas Stadler
-
mergeTue, 10 May 2011 14:39:54 +0200, by Lukas Stadler
-
remove explicit pointer from BlockEnd to BlockBeginTue, 10 May 2011 14:29:40 +0200, by Lukas Stadler
-
Some fixes around LIRGenerator / frame state. New option C1X:TraceLIRGeneratorLevelTue, 10 May 2011 14:34:03 +0200, by Thomas Wuerthinger
-
Framestate work : using stateAFter and reducting the number of nodes with framestates. Intermediate state (does not pass tests)Tue, 10 May 2011 12:37:46 +0200, by Gilles Duboscq
-
changed stateAfter FrameState to successor (instead of input), checkstyle fixes, added fixed root node to graphTue, 10 May 2011 11:55:12 +0200, by Lukas Stadler
-
Merge.Mon, 09 May 2011 19:12:55 +0200, by Thomas Wuerthinger
-
Fixed typo.Mon, 09 May 2011 19:12:45 +0200, by Thomas Wuerthinger
-
Incorporated comments from Peter. Renamings trap=>guard and guard/split=>anchor.Mon, 09 May 2011 17:28:10 +0200, by Thomas Wuerthinger
-
added FrameStateAccess interfaceMon, 09 May 2011 17:10:30 +0200, by Lukas Stadler
-
FrameState and Graphviz changes:Mon, 09 May 2011 17:00:25 +0200, by Lukas Stadler
-
Fixed merge regression around genMonitorEnter.Mon, 09 May 2011 14:11:13 +0200, by Thomas Wuerthinger
-
mergeMon, 09 May 2011 10:54:09 +0200, by Lukas Stadler
-
mergeMon, 09 May 2011 10:53:30 +0200, by Lukas Stadler
-
mergeFri, 06 May 2011 17:08:29 +0200, by Lukas Stadler
-
FrameState cleanup: split into FrameStateBuilder and fixed-size FrameState, removed MutableFrameStateFri, 06 May 2011 17:08:00 +0200, by Lukas Stadler
-
cleanup: FrameState copy methods, ImmutableFrameStateFri, 06 May 2011 13:03:33 +0200, by Lukas Stadler
-
Move Graphviz visualization code to its own project, GraalGraphvizMon, 09 May 2011 10:43:57 +0200, by Peter Hofer
-
Deoptimize on implicit division by 0.Fri, 06 May 2011 17:54:02 +0200, by Thomas Wuerthinger
-
Fixed the stateBefore of invokes and monitorenter instructions to include the arguments of the instruction.Fri, 06 May 2011 17:47:17 +0200, by Thomas Wuerthinger
-
Merge.Fri, 06 May 2011 16:21:10 +0200, by Thomas Wuerthinger
-
Deopt on implicit null pointer exception.Fri, 06 May 2011 16:20:56 +0200, by Thomas Wuerthinger
-
Doc fixes.Thu, 05 May 2011 17:03:43 +0200, by Thomas Wuerthinger
-
new node layout: PhiFri, 06 May 2011 11:18:15 +0200, by Lukas Stadler
-
new node layout: BlockBegin, BlockEndFri, 06 May 2011 10:25:37 +0200, by Lukas Stadler
-
mergeThu, 05 May 2011 16:33:12 +0200, by Lukas Stadler
-
new node layout: TypeCheck, RegisterFinalizer, Invoke, NewArray, NullCheckThu, 05 May 2011 16:32:20 +0200, by Lukas Stadler
-
Merge.Thu, 05 May 2011 16:23:17 +0200, by Thomas Wuerthinger
-
Made graphs smaller.Thu, 05 May 2011 16:22:59 +0200, by Thomas Wuerthinger
-
More doc + conclusion.Thu, 05 May 2011 15:55:11 +0200, by Thomas Wuerthinger
-
new node layout: AccessMonitor, InvokeThu, 05 May 2011 16:07:00 +0200, by Lukas Stadler
-
new node layout: AccessFieldThu, 05 May 2011 15:49:48 +0200, by Lukas Stadler
-
changed Constant and Convert, more StoreIndexed changesThu, 05 May 2011 15:43:23 +0200, by Lukas Stadler
-
mergeThu, 05 May 2011 15:23:27 +0200, by Lukas Stadler
-
checkstyle fixes, updated AccessArray + subclassesThu, 05 May 2011 15:23:07 +0200, by Lukas Stadler
-
Merge.Thu, 05 May 2011 15:06:11 +0200, by Thomas Wuerthinger
-
More work on doc.Thu, 05 May 2011 15:05:40 +0200, by Thomas Wuerthinger
-
Refer to "Graal compiler" as "the compiler" in the design document.Thu, 05 May 2011 14:03:49 +0200, by Thomas Wuerthinger
-
Update on doc.Thu, 05 May 2011 13:59:43 +0200, by Thomas Wuerthinger
-
changed NegateOp, more Op2 changes (generic inputValuesDo impl)Thu, 05 May 2011 15:01:34 +0200, by Lukas Stadler
-
more Op2 changesThu, 05 May 2011 14:37:17 +0200, by Lukas Stadler
-
new node layout: Op2Thu, 05 May 2011 14:12:19 +0200, by Lukas Stadler
-
changed Instruction.isAppended to boolean flag (instead of next == this logic)Thu, 05 May 2011 14:02:34 +0200, by Lukas Stadler
-
mergeThu, 05 May 2011 13:47:27 +0200, by Lukas Stadler
-
new node layout: InstructionThu, 05 May 2011 13:47:14 +0200, by Lukas Stadler
-
added GraalGraph to classpath, Node as superclass of ValueThu, 05 May 2011 13:27:48 +0200, by Lukas Stadler
-
Added Peter Hofer to authors list.Thu, 05 May 2011 13:24:34 +0200, by Thomas Wuerthinger
-
Graphviz visualization supportWed, 04 May 2011 18:57:26 +0200, by Peter Hofer
-
mergeWed, 04 May 2011 17:02:11 +0200, by Lukas Stadler
-
doc: framestate and deopt changesWed, 04 May 2011 16:39:06 +0200, by Lukas Stadler
-
doc: expanded framestate sectionWed, 04 May 2011 12:58:17 +0200, by Lukas Stadler
-
Updated PDF.Wed, 04 May 2011 16:36:55 +0200, by Thomas Wuerthinger
-
Merge.Wed, 04 May 2011 16:36:09 +0200, by Thomas Wuerthinger
-
Documentation: More content and graphs on loops and vectorization.Wed, 04 May 2011 16:34:28 +0200, by Thomas Wuerthinger
-
Small fix to documentation.Mon, 02 May 2011 11:00:33 +0200, by Thomas Wuerthinger
-
doc: smaller font, new quad and quadsplit nodesTue, 03 May 2011 15:13:19 +0200, by Lukas Stadler
-
Cleaned some remaining references to scope/inliningTue, 03 May 2011 10:19:11 +0200, by Gilles Duboscq
-
editingMon, 02 May 2011 10:36:10 -0700, by christian wimmer
-
Add QuietBailout option to be able to mute the bailouts generated by JSRs in dacapoMon, 02 May 2011 10:56:35 +0200, by Gilles Duboscq
-
MergeMon, 02 May 2011 10:24:43 +0200, by Gilles Duboscq
-
Finish remove inlining (removed ScopeData), remove JSR supportMon, 02 May 2011 10:24:16 +0200, by Gilles Duboscq
-
Remove inlining (3rd part)Fri, 29 Apr 2011 16:46:30 +0200, by Gilles Duboscq
-
Remove inlining (2nd part) removed IRScopeFri, 29 Apr 2011 13:19:17 +0200, by Gilles Duboscq
-
Removing inlining support (1st part)Fri, 29 Apr 2011 11:50:28 +0200, by Gilles Duboscq
-
commentsFri, 29 Apr 2011 11:14:05 -0700, by christian wimmer
-
Updated doc. Added Texclipse project.Fri, 29 Apr 2011 16:51:33 +0200, by Thomas Wuerthinger
-
increase max nmethod size, required for dacapo jythonFri, 29 Apr 2011 12:08:53 +0200, by Lukas Stadler
-
Modified assert in NodeArray.set method (also helps with a compilation issue in ECJ)Fri, 29 Apr 2011 11:16:06 +0200, by Gilles Duboscq
-
Fixed delete() methodThu, 28 Apr 2011 18:58:35 +0200, by Thomas Wuerthinger
-
Node and Graph design changes.Thu, 28 Apr 2011 18:30:55 +0200, by Thomas Wuerthinger
-
Checkstyle fixes.Thu, 28 Apr 2011 14:35:35 +0200, by Thomas Wuerthinger
-
MergeThu, 28 Apr 2011 14:29:54 +0200, by Gilles Duboscq
-
more tests for GraalGraph, some changes and fixesThu, 28 Apr 2011 14:27:42 +0200, by Gilles Duboscq
-
test scripts: use JDK7 env var, check all required varsThu, 28 Apr 2011 13:17:23 +0200, by Lukas Stadler
-
fixed permissions of test scripts (executable)Thu, 28 Apr 2011 10:40:49 +0200, by Lukas Stadler
-
doc: small changes to graphs, graph test fileThu, 28 Apr 2011 09:59:45 +0200, by Lukas Stadler
-
Enabled checkstyle for the GraalGraph project. Fixed checkstyle errors. Set correct code formatter.Wed, 27 Apr 2011 22:13:30 +0200, by Thomas Wuerthinger
-
Added Oracle header. Moved author declaration into package-info.java file.Wed, 27 Apr 2011 22:07:20 +0200, by Thomas Wuerthinger
-
Merge.Wed, 27 Apr 2011 21:57:03 +0200, by Thomas Wuerthinger
-
Clean up C1XMetrics.Wed, 27 Apr 2011 21:56:38 +0200, by Thomas Wuerthinger
-
Removed liveness marking.Wed, 27 Apr 2011 21:54:31 +0200, by Thomas Wuerthinger
-
Fixed regression wrt write barriers.Wed, 27 Apr 2011 21:38:22 +0200, by Thomas Wuerthinger
-
Fixes to barriers.Wed, 27 Apr 2011 21:29:17 +0200, by Thomas Wuerthinger
-
Clean up on canTrap.Wed, 27 Apr 2011 21:22:10 +0200, by Thomas Wuerthinger
-
Draft for graph classesWed, 27 Apr 2011 21:25:15 +0200, by Gilles Duboscq
-
More Value.Flag clean up.Wed, 27 Apr 2011 20:58:01 +0200, by Thomas Wuerthinger
-
More flags clean up.Wed, 27 Apr 2011 20:27:43 +0200, by Thomas Wuerthinger
-
More clean up on Value.Flags.Wed, 27 Apr 2011 20:22:05 +0200, by Thomas Wuerthinger
-
Clean up on Value class and LIRGenerator/LIRItem-related things.Wed, 27 Apr 2011 20:13:54 +0200, by Thomas Wuerthinger
-
Clean up on LIRGenerator and related.Wed, 27 Apr 2011 19:53:46 +0200, by Thomas Wuerthinger
-
Removed default value visitor.Wed, 27 Apr 2011 19:30:56 +0200, by Thomas Wuerthinger
-
Remove useless C1XOptions.Wed, 27 Apr 2011 19:28:00 +0200, by Thomas Wuerthinger
-
Prohibit inlining of synchronized and inlining of method with exception handlers (remove C1XOption).Wed, 27 Apr 2011 19:25:26 +0200, by Thomas Wuerthinger
-
Removed canonicalizer.Wed, 27 Apr 2011 19:05:35 +0200, by Thomas Wuerthinger
-
Reinsert phi simplifier (does not seem to be optional). Disabled canonicalizer.Wed, 27 Apr 2011 19:00:40 +0200, by Thomas Wuerthinger
-
Remove dead code elimination 1Wed, 27 Apr 2011 18:17:18 +0200, by Thomas Wuerthinger
-
Removed dead code elimination2Wed, 27 Apr 2011 17:05:26 +0200, by Thomas Wuerthinger
-
Removed instruction substitutor.Wed, 27 Apr 2011 17:00:01 +0200, by Thomas Wuerthinger
-
Removed phi simplifier.Wed, 27 Apr 2011 16:59:28 +0200, by Thomas Wuerthinger
-
Removed global value numberer.Wed, 27 Apr 2011 16:57:50 +0200, by Thomas Wuerthinger
-
Removed block merger.Wed, 27 Apr 2011 16:56:33 +0200, by Thomas Wuerthinger
-
Removed CEEliminator (and two unused/unimplemented optimizations).Wed, 27 Apr 2011 16:54:57 +0200, by Thomas Wuerthinger
-
Removed null check eliminator.Wed, 27 Apr 2011 16:50:17 +0200, by Thomas Wuerthinger
-
Removed compiler extension mechanismWed, 27 Apr 2011 16:48:23 +0200, by Thomas Wuerthinger
-
Removing two more HIR instructions.Wed, 27 Apr 2011 16:43:31 +0200, by Thomas Wuerthinger
-
Removed intrinsic-related instructionsWed, 27 Apr 2011 16:40:09 +0200, by Thomas Wuerthinger
-
Merge.Wed, 27 Apr 2011 16:25:54 +0200, by Thomas Wuerthinger
-
Removed intrinsics.Wed, 27 Apr 2011 16:25:32 +0200, by Thomas Wuerthinger
-
mergeWed, 27 Apr 2011 16:00:36 +0200, by Lukas Stadler
-
added initial version of design docs, fixed .hgignore (regex, . -> \.)Wed, 27 Apr 2011 15:59:38 +0200, by Lukas Stadler
-
Removed anything OSR-related.Wed, 27 Apr 2011 15:49:27 +0200, by Thomas Wuerthinger
-
Removed extended bytecodes and related HIR instructions.Wed, 27 Apr 2011 15:36:29 +0200, by Thomas Wuerthinger
-
Added more batch files to run dacapo benchmarks and the Graal bootstrap.Wed, 27 Apr 2011 15:12:29 +0200, by Thomas Wuerthinger
-
Added script to run Maxine java tester tests.Wed, 27 Apr 2011 14:49:45 +0200, by Thomas Wuerthinger
-
Added README.Wed, 27 Apr 2011 12:22:24 +0200, by Thomas Wuerthinger
-
Adjusted classpaths such that new graalvm repo structure works.Wed, 27 Apr 2011 12:14:48 +0200, by Thomas Wuerthinger
-
Adapted project classpathWed, 27 Apr 2011 11:53:40 +0200, by Thomas Wuerthinger
-
Renamings Runtime=>GraalRuntime and Compiler=>GraalCompilerWed, 27 Apr 2011 11:50:44 +0200, by Thomas Wuerthinger
-
Changed dependency of Runtime project.Wed, 27 Apr 2011 11:48:55 +0200, by Thomas Wuerthinger
-
Pull over of compiler from maxine repository.Wed, 27 Apr 2011 11:43:22 +0200, by Thomas Wuerthinger
-
small fix to GRAAL_AUTHORSWed, 27 Apr 2011 11:00:17 +0200, by Lukas Stadler
-
Added Gilles to authors list.Tue, 26 Apr 2011 22:17:17 +0200, by Thomas Wuerthinger
-
Merge.Tue, 26 Apr 2011 22:01:41 +0200, by Thomas Wuerthinger
-
Added GRAAL_AUTHORS file. Removed individual @author tags per file.Tue, 26 Apr 2011 22:00:17 +0200, by Thomas Wuerthinger
-
Copyright rebranding. Update checkstyle file.Tue, 26 Apr 2011 21:48:09 +0200, by Thomas Wuerthinger
-
Rebranding to com.oracle.graalTue, 26 Apr 2011 21:10:53 +0200, by Thomas Wuerthinger
-
Fixed an issue in the XIR generator that caused a bug in combination with HotSpot's change on static fields. Now all DaCapo's passing.Tue, 26 Apr 2011 20:56:07 +0200, by Thomas Wuerthinger
-
Fixed an issue with RiType.superType (wrong cast in the C++ part).Tue, 26 Apr 2011 16:46:23 +0200, by Thomas Wuerthinger
-
Fixed an issue in the HotSpot XIR generator. Benchmark "fop" now passing on all optimization levels.Tue, 26 Apr 2011 14:46:28 +0200, by Thomas Wuerthinger
-
Added draft for documentation (goals and IR).Fri, 22 Apr 2011 23:22:46 +0200, by Thomas Wuerthinger
-
Adjustments to react on changes on the RiRuntime interface.Fri, 22 Apr 2011 22:13:35 +0200, by Thomas Wuerthinger
-
Small adjustment to assertion and constants size calculation.Fri, 22 Apr 2011 21:52:33 +0200, by Thomas Wuerthinger
-
Fixed an issue with alignment of double/long values in the code buffer. Can now run Scimark again.Fri, 22 Apr 2011 21:13:09 +0200, by Thomas Wuerthinger
-
Fixed issue with resolving class: HotSpot must not resolve class at invokestatic bytecodes.Fri, 22 Apr 2011 19:41:55 +0200, by Thomas Wuerthinger
-
Fixed merge issues.Fri, 22 Apr 2011 19:00:07 +0200, by Thomas Wuerthinger
-
Merge with OpenJDK.Fri, 22 Apr 2011 15:30:53 +0200, by Thomas Wuerthinger
-
Renamed project HotSpotVM => RuntimeFri, 22 Apr 2011 15:22:45 +0200, by Thomas Wuerthinger
-
Added tag hs21-b09 for changeset 611e19a16519Thu, 21 Apr 2011 19:49:49 -0700, by trims
-
Added tag jdk7-b139 for changeset 611e19a16519Thu, 21 Apr 2011 15:32:54 -0700, by katleman
-
7037174: Bump the HS21 build number to 09 hs21-b09 jdk7-b139Fri, 15 Apr 2011 18:23:27 -0700, by trims
-
MergeFri, 15 Apr 2011 18:23:20 -0700, by trims
-
MergeFri, 15 Apr 2011 08:29:26 -0700, by jrose
-
MergeThu, 14 Apr 2011 06:46:38 -0700, by twisti
-
7036220: Shark fails to find LLVM 2.9 System headers during buildThu, 14 Apr 2011 01:53:12 -0700, by twisti
-
7036236: VM crashes assert((!inside_attrs()) || is_error_reported()) failed ...Thu, 14 Apr 2011 00:02:21 -0700, by iveresov
-
6988308: assert((cnt > 0.0f) && (prob > 0.0f)) failed: Bad frequency assignment in ifWed, 13 Apr 2011 14:33:03 -0700, by iveresov
-
7035870: JSR 292: Zero supportTue, 12 Apr 2011 02:40:23 -0700, by twisti
-
7035713: 3DNow Prefetch Instruction SupportMon, 11 Apr 2011 15:30:31 -0700, by kvn
-
6987991: JSR 292 phpreboot test/testtracefun2.phpr segfaultsSat, 09 Apr 2011 22:55:25 -0700, by jrose
-
MergeTue, 12 Apr 2011 14:18:53 -0700, by coleenp
-
7034585: Adjust fillInStackTrace filtering to assist 6998871Tue, 12 Apr 2011 02:53:06 -0400, by dholmes
-
7034625: Product builds in Visual Studio projects should produce full symbol informationMon, 11 Apr 2011 11:12:41 +0200, by brutisso
-
7019210: Fix misc references to /bugreport websitesThu, 07 Apr 2011 20:26:41 -0700, by ohair
-
7009276: Add -XX:+IgnoreUnrecognizedVMOptions to several testsMon, 04 Apr 2011 18:15:55 -0400, by dholmes
-
7030388: JCK test failed to reject invalid class check01304m10n.Thu, 31 Mar 2011 08:08:50 -0400, by kamg
-
7010849: 5/5 Extraneous javac source/target options when building sa-jdiFri, 01 Apr 2011 15:15:37 -0700, by andrew
-
7032775: Include Shark code in the build againThu, 31 Mar 2011 06:54:30 -0400, by dholmes
-
7017193: Small memory leak in get_stack_bounds os::create_stack_guard_pagesWed, 30 Mar 2011 19:38:07 +0400, by dsamersoff
-
MergeSat, 09 Apr 2011 21:16:12 -0700, by jrose
-
7035161: assert(!o->is_null_object()) failed: null object not yet handled here.Fri, 08 Apr 2011 23:00:14 -0700, by never
-
MergeFri, 08 Apr 2011 20:52:28 -0700, by kvn
-
7004555: Add new policy for one iteration loopsFri, 08 Apr 2011 14:56:22 -0700, by kvn
-
7034967: C1: assert(false) failed: error (assembler_sparc.cpp:2043)Fri, 08 Apr 2011 17:03:31 -0700, by iveresov
-
7034957: acquiring lock CodeCache_lock/1 out of order with lock tty_lock/0 -- possible deadlockThu, 07 Apr 2011 21:32:23 -0700, by never
-
7009600: JSR 292 Server compiler crashes in Compile::find_intrinsic(ciMethod*, bool)Thu, 07 Apr 2011 17:12:23 -0700, by jrose
-
7012087: JSR 292 Misleading exception message for a non-bound MH for a virtual methodThu, 07 Apr 2011 17:12:21 -0700, by jrose
-
6981791: remove experimental code for JSR 292Thu, 07 Apr 2011 17:02:30 -0700, by jrose
-
6992789: assert(phi->_idx >= nodes_size()) failed: only new Phi per instance memory sliceWed, 06 Apr 2011 17:32:09 -0700, by kvn
-
7034513: enable fast accessors and empty methods for ZERO and -XintWed, 06 Apr 2011 16:02:50 -0700, by never
-
7033779: CodeCache::largest_free_block may need to hold the CodeCache lockTue, 05 Apr 2011 19:16:52 -0700, by never
-
MergeTue, 05 Apr 2011 02:31:46 -0700, by never
-
6777083: assert(target != __null,"must not be null")Tue, 05 Apr 2011 00:31:09 -0700, by never
-
MergeTue, 05 Apr 2011 00:27:58 -0700, by kvn
-
7004547: regular loop unroll should not unroll more than max unrollingMon, 04 Apr 2011 19:02:36 -0700, by kvn
-
MergeMon, 04 Apr 2011 22:17:15 -0700, by never
-
6528013: C1 CTW failure with -XX:+VerifyOops assert(allocates2(pc),"")Mon, 04 Apr 2011 19:03:35 -0700, by never
-
MergeMon, 04 Apr 2011 18:48:49 -0700, by iveresov
-
7033732: C1: When calling c2 arraycopy stubs offsets and length must have clear upper 32bitsMon, 04 Apr 2011 16:00:34 -0700, by iveresov
-
7026957: assert(type2aelembytes(store->as_Mem()->memory_type(), true) == 1 << shift->in(2)->get_int()) failedMon, 04 Apr 2011 12:57:04 -0700, by never
-
7032458: Zero and Shark fixesMon, 04 Apr 2011 03:02:00 -0700, by twisti
-
7033154: Improve C1 arraycopy performanceSun, 03 Apr 2011 12:00:54 +0200, by roland
-
7004535: Clone loop predicate during loop unswitchSat, 02 Apr 2011 10:54:15 -0700, by kvn
-
7032314: Allow to generate CallLeafNoFPNode in IdealKitSat, 02 Apr 2011 09:49:27 -0700, by kvn
-
6909440: C2 fails with assertion (_always_cold->is_cold(),"must always be cold")Fri, 01 Apr 2011 21:45:33 -0700, by never
-
6385687: UseFastEmptyMethods/UseFastAccessorMethods considered harmfulThu, 31 Mar 2011 21:05:55 -0700, by never
-
Added tag hs21-b08 for changeset 0930dc920c18Thu, 14 Apr 2011 17:53:28 -0700, by trims
-
Added tag jdk7-b138 for changeset 0930dc920c18Thu, 14 Apr 2011 15:21:45 -0700, by schien
-
7035259: Bump the HS21 build number to 08 hs21-b08 jdk7-b138Fri, 08 Apr 2011 16:18:48 -0700, by trims
-
MergeFri, 08 Apr 2011 16:18:38 -0700, by trims
-
MergeWed, 06 Apr 2011 16:02:53 -0700, by jmasa
-
7020042: G1: Partially remove fix for 6994628Fri, 18 Feb 2011 10:07:34 -0800, by johnc
-
7027766: G1: introduce flag to dump the liveness information per region at the end of markingMon, 04 Apr 2011 14:23:17 -0400, by tonyp
-
7033292: G1: nightly failure: Non-dirty cards in region that should be dirtyMon, 04 Apr 2011 13:18:35 -0400, by tonyp
-
7023069: G1: Introduce symmetric locking in the slow allocation pathWed, 30 Mar 2011 10:26:59 -0400, by tonyp
-
7029458: G1: Add newly-reclaimed regions to the beginning of the region free list, not the endTue, 29 Mar 2011 22:36:16 -0400, by tonyp
-
7026932: G1: No need to abort VM when card count cache expansion failsMon, 28 Mar 2011 10:58:54 -0700, by johnc
-
6948149: G1: Imbalance in termination timesWed, 23 Mar 2011 14:12:51 +0100, by brutisso
-
MergeFri, 25 Mar 2011 17:39:20 -0700, by jcoomes
-
7029036: Card-table verification hangs with all framework collectors, except G1, even before the first GCThu, 24 Mar 2011 15:47:01 -0700, by ysr
-
7030435: Some oop_oop_iterate_m() methods iterate outside of specified memory boundsThu, 24 Mar 2011 15:45:27 -0700, by ysr
-
7010070: Update all 2010 Oracle-changed OpenJDK files to have the proper copyright dates - second passTue, 05 Apr 2011 14:12:31 -0700, by trims
-
Added tag hs21-b07 for changeset 2dbcb4a4d8daFri, 08 Apr 2011 15:56:52 -0700, by trims
-
Added tag jdk7-b137 for changeset 2dbcb4a4d8daThu, 07 Apr 2011 15:20:57 -0700, by schien
-
7033237: Bump the HS21 build number to 07 hs21-b07 jdk7-b137Fri, 01 Apr 2011 20:44:31 -0700, by trims
-
MergeFri, 01 Apr 2011 20:44:27 -0700, by trims
-
MergeFri, 01 Apr 2011 15:16:04 -0700, by kvn
-
7032849: 7022998 changes broke hs_err compile task printThu, 31 Mar 2011 16:54:27 -0700, by kvn
-
MergeThu, 31 Mar 2011 15:30:12 -0700, by never
-
7032129: Native memory usage grow unexpectedly for vm/oom/*InternedString testsThu, 31 Mar 2011 14:00:41 -0700, by never
-
7032696: Fix for 7029152 broke VMThu, 31 Mar 2011 13:22:34 -0700, by kvn
-
6817525: turn on method handle functionality by default for JSR 292Thu, 31 Mar 2011 02:31:57 -0700, by twisti
-
7032388: guarantee(VM_Version::supports_cmov()) failed: illegal instruction on i586 after 6919934Thu, 31 Mar 2011 00:27:08 -0700, by twisti
-
MergeWed, 30 Mar 2011 18:55:04 -0700, by iveresov
-
6564610: assert(UseCompiler || CompileTheWorld, "UseCompiler should be set by now.")Wed, 30 Mar 2011 15:22:41 -0700, by iveresov
-
7029152: Ideal nodes for String intrinsics miss memory edge optimizationWed, 30 Mar 2011 12:08:49 -0700, by kvn
-
7031614: jmap -permstat fails with java.lang.InternalError in sun.jvm.hotspot.oops.OopField.getValueWed, 30 Mar 2011 07:47:19 -0700, by never
-
MergeWed, 30 Mar 2011 03:48:38 -0700, by iveresov
-
7026307: DEBUG MESSAGE: broken null klass on amd64Tue, 29 Mar 2011 22:25:17 -0700, by iveresov
-
7032306: Fastdebug build failure on Solaris with SS11 compilersTue, 29 Mar 2011 22:05:21 -0700, by never
-
6741940: Nonvolatile XMM registers not preserved across JNI callsTue, 29 Mar 2011 17:35:34 -0700, by iveresov
-
7032133: Enable sse4.2 for new AMD processorsTue, 29 Mar 2011 09:11:51 -0700, by kvn
-
7022998: JSR 292 recursive method handle calls inline themselves infinitelyMon, 28 Mar 2011 03:58:07 -0700, by twisti
-
6964776: c2 should ensure the polling page is reachable on 64 bitSun, 27 Mar 2011 13:17:37 -0700, by iveresov
-
7024475: loop doesn't terminate when compiledSun, 27 Mar 2011 00:00:14 -0700, by never
-
MergeSat, 26 Mar 2011 08:31:45 -0700, by roland
-
7029017: Additional architecture support for c2 compilerFri, 25 Mar 2011 09:35:39 +0100, by roland
-
7022204: LogFile wildcarding should use %p instead of starFri, 25 Mar 2011 18:50:10 -0700, by never
-
MergeFri, 25 Mar 2011 18:19:22 -0400, by never
-
7025708: Assertion if using "-XX:+CITraceTypeFlow -XX:+Verbose" togetherFri, 25 Mar 2011 11:29:30 -0700, by never
-
MergeThu, 24 Mar 2011 23:49:56 -0700, by jcoomes
-
MergeThu, 24 Mar 2011 23:04:40 -0700, by twisti
-
7030207: Zero tweak to remove accidentally incorporated codeThu, 24 Mar 2011 02:11:50 -0700, by twisti
-
MergeWed, 30 Mar 2011 17:05:40 -0700, by acorn
-
7031571: Generate native VS2010 project filesMon, 28 Mar 2011 12:48:08 +0200, by sla
-
Added tag hs21-b06 for changeset bd586e392d93Fri, 01 Apr 2011 12:06:59 -0700, by trims
-
Added tag jdk7-b136 for changeset bd586e392d93Thu, 31 Mar 2011 18:14:04 -0700, by schien
-
7031227: Bump the HS21 build number to 06 hs21-b06 jdk7-b136Fri, 25 Mar 2011 18:04:51 -0700, by trims
-
MergeFri, 25 Mar 2011 18:04:45 -0700, by trims
-
MergeThu, 24 Mar 2011 23:06:13 -0700, by jcoomes
-
7025628: Remove the temporary hack added for jdk modularization in hotspotTue, 22 Mar 2011 18:04:03 -0400, by mchung
-
6535709: interrupt of wait()ing thread isn't triggerring InterruptedException - test intwait3Mon, 21 Mar 2011 22:16:19 -0400, by dholmes
-
MergeThu, 24 Mar 2011 23:04:36 -0700, by jcoomes
-
7029805: JSR 292 compiler/6991596/Test6991596.java fails in nightlyWed, 23 Mar 2011 04:19:16 -0700, by twisti
-
7008866: Missing loop predicate for loop with multiple entriesMon, 21 Mar 2011 11:28:14 -0700, by kvn
-
7027232: JSR 292: wrong numeric value returned by MH on solaris-sparcMon, 21 Mar 2011 02:30:49 -0700, by twisti
-
MergeThu, 24 Mar 2011 23:00:27 -0700, by jcoomes
-
7030300: more nightly failures after statics in Class changesWed, 23 Mar 2011 10:55:43 -0700, by never
-
6962931: move interned strings out of the perm genTue, 22 Mar 2011 13:36:33 -0700, by jcoomes
-
6962930: make the string table size configurableMon, 21 Mar 2011 18:38:00 -0700, by jcoomes
-
7029509: nightly failures after static fields in ClassMon, 21 Mar 2011 14:06:50 -0700, by never
-
7017732: move static fields into Class to prepare for perm gen removalFri, 18 Mar 2011 16:00:34 -0700, by never
-
7028374: race in fix_oop_relocations for scavengeable nmethodsFri, 18 Mar 2011 15:52:42 -0700, by never
-
Added tag hs21-b05 for changeset b898f0fc3cedFri, 25 Mar 2011 17:26:33 -0700, by trims
-
Added tag jdk7-b135 for changeset b898f0fc3cedThu, 24 Mar 2011 11:20:35 -0700, by schien
-
7028846: Bump the HS21 build number to 05 hs21-b05 jdk7-b135Fri, 18 Mar 2011 13:28:33 -0700, by trims
-
MergeFri, 18 Mar 2011 13:28:29 -0700, by trims
-
MergeFri, 18 Mar 2011 09:03:43 -0700, by jcoomes
-
6668573: CMS: reference processing crash if ParallelCMSThreads > ParallelGCThreadsThu, 17 Mar 2011 10:32:46 -0700, by ysr
-
6896099: Integrate CMS heap ergo with default heap sizing ergoWed, 16 Mar 2011 10:37:08 -0700, by ysr
-
MergeTue, 15 Mar 2011 09:07:49 -0700, by jwilhelm
-
6820066: Check that -XX:ParGCArrayScanChunk has a value larger than zero.Fri, 11 Mar 2011 16:35:18 +0100, by jwilhelm
-
6987703: iCMS: Intermittent hang with gc/gctests/CallGC/CallGC01 and +ExplicitGCInvokesConcurrentMon, 14 Mar 2011 21:52:24 -0700, by ysr
-
7023747: G1: too strict assert in RefineRecordRefsIntoCSCardTableEntryClosure::do_card_ptr in g1RemSet.cppThu, 03 Mar 2011 11:35:50 +0100, by brutisso
-
7022943: G1: improve logging to avoid interleaved numbersThu, 03 Mar 2011 22:58:46 +0100, by brutisso
-
7018056: large pages not always enabled by defaultSun, 06 Mar 2011 11:37:18 -0800, by jcoomes
-
7014923: G1: code cleanupFri, 04 Mar 2011 17:13:19 -0500, by tonyp
-
MergeFri, 18 Mar 2011 01:44:15 -0700, by twisti
-
7011865: JSR 292 CTW fails: !THREAD->is_Compiler_thread() failed: Can not load classes with the Compiler threThu, 17 Mar 2011 18:29:18 -0700, by jrose
-
7028394: Newer AMD Processor Prefetch DefaultsThu, 17 Mar 2011 12:08:01 -0700, by kvn
-
7012648: move JSR 292 to package java.lang.invoke and adjust namesFri, 11 Mar 2011 22:34:57 -0800, by jrose
-
6839872: remove implementation inheritance from JSR 292 APIsFri, 11 Mar 2011 22:33:47 -0800, by jrose
-
MergeFri, 11 Mar 2011 21:19:15 -0800, by jrose
-
7026631: field _klass is incorrectly set for dual type of TypeAryPtr::OOPSFri, 11 Mar 2011 07:50:51 -0800, by kvn
-
7025742: Can not use CodeCache::unallocated_capacity() with fragmented CodeCacheWed, 09 Mar 2011 09:15:16 -0800, by kvn
-
6965570: assert(!needs_patching && x->is_loaded(),"how do we know it's volatile if it's not loaded")Sun, 06 Mar 2011 22:09:23 -0800, by never
-
6589823: Error: meet not symmetricSat, 05 Mar 2011 11:02:04 -0800, by kvn
-
MergeFri, 04 Mar 2011 22:44:50 -0800, by never
-
7024866: # assert(limit == NULL || limit <= nm->code_end()) failed: in boundsFri, 04 Mar 2011 20:01:48 -0800, by never
-
7020403: Add AdvancedCompilationPolicy for tieredFri, 04 Mar 2011 15:14:16 -0800, by iveresov
-
MergeWed, 16 Mar 2011 23:45:04 -0400, by vladidan
-
MergeWed, 16 Mar 2011 10:47:45 -0400, by vladidan
-
7011490: Wrong computation results in Test6880034Thu, 10 Mar 2011 14:56:11 -0500, by vladidan
-
7019165: Incorrect symbols in pstack output after SymbolTable changesWed, 16 Mar 2011 14:57:49 -0400, by coleenp
-
MergeTue, 15 Mar 2011 06:50:01 -0700, by dcubed
-
7024970: 2/3 assert(ServiceThread::is_service_thread(Thread::current())) failed: Service thread must post enqueueTue, 15 Mar 2011 06:37:31 -0700, by dcubed
-
7024234: 2/3 jvmti tests fail assert(!_oops_are_stale) failed: oops are stale on Win-AMD64Tue, 15 Mar 2011 06:35:10 -0700, by dcubed
-
MergeMon, 14 Mar 2011 11:43:56 -0700, by acorn
-
7023931: PcDescCache::find_pc_desc should not write _last_pc_descFri, 11 Mar 2011 16:09:55 -0500, by phh
-
7025485: leverage shared x86-only deoptimization codeThu, 10 Mar 2011 17:44:32 +0100, by bdelsart
-
MergeFri, 11 Mar 2011 22:41:33 -0800, by trims
-
7024584: Symbol printouts shouldnt be under PrintGCDetailsMon, 07 Mar 2011 16:03:28 -0500, by coleenp
-
MergeMon, 07 Mar 2011 09:16:08 -0800, by acorn
-
6845426: non-static <clinit> method with no args is called during the class initialization processFri, 04 Mar 2011 14:40:46 -0500, by kamg
-
7021653: Parfait issue in hotspot/src/share/vm/oops/methodDataOops.hppThu, 03 Mar 2011 19:53:03 -0500, by coleenp
-
6512830: Error: assert(tag_at(which).is_unresolved_klass(), "Corrupted constant pool")Thu, 03 Mar 2011 19:52:23 -0500, by coleenp
-
7022999: Can't build with FORCE_TIERED=0Thu, 03 Mar 2011 19:51:36 -0500, by coleenp
-
Added tag hs21-b04 for changeset 3c76374706eaThu, 17 Mar 2011 17:25:12 -0700, by trims
-
Added tag jdk7-b134 for changeset 447e6faab4a8Thu, 17 Mar 2011 14:32:47 -0700, by schien
-
MergeFri, 04 Mar 2011 14:06:16 -0800, by trims
-
MergeThu, 03 Mar 2011 23:31:45 -0800, by kvn
-
6627983: G1: Bad oop deference during markingTue, 01 Mar 2011 14:56:48 -0800, by iveresov
-
6725983: Assertion "method->method_holder())->is_not_initialized(),"method holder must be initialized"Tue, 01 Mar 2011 10:27:15 -0800, by never
-
7023229: extraneous include of precompiled.hpp in hsdis.cMon, 28 Feb 2011 17:12:42 -0800, by never
-
7012914: JSR 292 MethodHandlesTest C1: frame::verify_return_pc(return_address) failed: must be a return pcMon, 28 Feb 2011 06:07:12 -0800, by twisti
-
6942326: x86 code in string_indexof() could read beyond reserved heap spaceSat, 26 Feb 2011 12:10:54 -0800, by kvn
-
MergeThu, 24 Feb 2011 14:49:34 -0800, by never
-
7021603: crash in fill_sync_handler with ExtendedDTrace probesThu, 24 Feb 2011 11:09:16 -0800, by never
-
6812217: Base memory of MergeMem node violates assert during killing expanded AllocateArray nodeThu, 24 Feb 2011 10:28:20 -0800, by kvn
-
7012072: CompileTheWorld causes incorrect class initializationWed, 23 Feb 2011 19:09:16 -0800, by never
-
MergeWed, 23 Feb 2011 12:28:23 -0800, by kvn
-
MergeTue, 22 Feb 2011 18:13:03 -0800, by iveresov
-
7020521: arraycopy stubs place prebarriers incorrectlyTue, 22 Feb 2011 15:25:02 -0800, by iveresov
-
MergeThu, 03 Mar 2011 21:02:56 -0800, by jcoomes
-
7022200: G1: optimized build brokenMon, 28 Feb 2011 09:10:52 -0800, by johnc
-
MergeThu, 03 Mar 2011 09:31:46 -0800, by dcubed
-
MergeWed, 02 Mar 2011 16:21:47 -0800, by zgu
-
7017110: Add /SAFESEH to links on windows 32bit to verify safe exceptionsWed, 02 Mar 2011 09:16:18 -0500, by zgu
-
6878713: Verifier heap corruption, relating to backward jsrsWed, 02 Mar 2011 08:18:35 -0500, by kamg
-
7023323: Build failure on VS2003: IsDebuggerPresent not foundWed, 02 Mar 2011 09:41:26 +0100, by sla
-
MergeMon, 28 Feb 2011 22:35:01 -0800, by rottenha
-
MergeMon, 28 Feb 2011 15:35:45 -0800, by rottenha
-
7020118: Alter frame assignability to allow for exception handler coverage of invokespecial <init>Mon, 28 Feb 2011 16:01:59 -0500, by kamg
-
7022037: Pause when exiting if debugger is attached on windowsMon, 28 Feb 2011 14:19:52 +0100, by sla
-
7017640: Fix for 6766644 deadlocks on some NSK tests when running with -XcompSat, 26 Feb 2011 13:33:23 -0500, by kamg
-
Added tag jdk7-b133 for changeset 1b3a350709e4Thu, 10 Mar 2011 17:10:55 -0800, by cl
-
Added tag jdk7-b132 for changeset 0e531ab5ba04 hs21-b03Thu, 03 Mar 2011 14:12:59 -0800, by katleman
-
Renaming c1x4hotspotsrc => graal and HotSpotVM => RuntimeFri, 22 Apr 2011 15:08:53 +0200, by Thomas Wuerthinger
-
cleanups and client/server fixes:Wed, 13 Apr 2011 14:40:13 +0200, by Lukas Stadler
-
removed last instances of RiType.javaClass, small changes to InvocationSocket and ReplacingStreams to make remote compilation workTue, 12 Apr 2011 16:58:56 +0200, by Lukas Stadler
-
Checkstyle fixes.Mon, 11 Apr 2011 18:01:44 +0200, by Thomas Wuerthinger
-
Removed a reference to getRiType(Class c) and some checkstyle fixes.Mon, 11 Apr 2011 17:42:45 +0200, by Thomas Wuerthinger
-
In CompilerImpl, instantiate C1XCompiler lazily (i.e. just before the first compilation) so that C1XOptions are already set during C1XCompiler's initializationMon, 11 Apr 2011 17:12:01 +0200, by Peter Hofer
-
fix initialization order Compiler/VmIds (crashed when using -C1X)Mon, 11 Apr 2011 14:31:21 +0200, by Lukas Stadler
-
fixed crash with PrintAssembly: RelocIterator limit outside of code areaMon, 11 Apr 2011 12:15:32 +0200, by Lukas Stadler
-
mergeMon, 11 Apr 2011 11:25:06 +0200, by Lukas Stadler
-
client/server: new interface Remote marks classes that should not be serialized, but called remotelyMon, 11 Apr 2011 10:37:24 +0200, by Lukas Stadler
-
suppress Xusage.txt build errors, fix INSTALL (yes/no option, uses ALT_BOOTDIR)Fri, 08 Apr 2011 13:47:56 +0200, by Lukas Stadler
-
fix eclipse project: redundant builds and multiple links to source dirFri, 08 Apr 2011 13:44:50 +0200, by Lukas Stadler
-
turn Compiler and HotSpotTypeResolved into interfacesFri, 08 Apr 2011 13:43:05 +0200, by Lukas Stadler
-
non-static VMEntries and VMExits, CompilationServer simplificationsThu, 07 Apr 2011 15:32:25 +0200, by Lukas Stadler
-
Keeping up-to-date with Maxine/CRI changes.Mon, 11 Apr 2011 10:22:05 +0200, by Thomas Wuerthinger
-
Added support for non-null oop values in scope objects (allocating global handle).Mon, 04 Apr 2011 21:02:45 +0200, by Thomas Wuerthinger
-
Merge.Mon, 04 Apr 2011 20:00:55 +0200, by Thomas Wuerthinger
-
CiDebugInfo_Frame changed to CiFrame, pointer fixMon, 04 Apr 2011 18:47:04 +0200, by Lukas Stadler
-
domake script creates client dirsMon, 04 Apr 2011 10:56:12 +0200, by Lukas Stadler
-
Up-to-date with CRI changes.Wed, 09 Mar 2011 21:52:39 +0100, by Doug Simon
-
Added symlink to top level hotspot src directory to simplify browsing/searching *all* hotspot sources, not just those relevant to Graal.Tue, 08 Mar 2011 13:28:05 +0100, by doug.simon
-
Up-to-date with CRI changes.Tue, 08 Mar 2011 10:26:25 +0100, by Doug Simon
-
Changed "java -version" to include "Graal VM".Thu, 03 Mar 2011 19:54:57 +0100, by Thomas Wuerthinger
-
Up-to-date with CRI changes.Thu, 03 Mar 2011 19:30:55 +0100, by Thomas Wuerthinger
-
Merge with OpenJDK.Thu, 03 Mar 2011 19:25:53 +0100, by Thomas Wuerthinger
-
7022570: Bump the HS21 build number to 03Fri, 25 Feb 2011 12:46:49 -0800, by trims
-
MergeFri, 25 Feb 2011 12:46:46 -0800, by trims
-
MergeFri, 25 Feb 2011 08:17:30 -0800, by tonyp
-
MergeFri, 25 Feb 2011 10:58:03 -0500, by tonyp
-
7020992: jmm_DumpThreads should not allocate system object arrays outside the perm genMon, 21 Feb 2011 11:26:45 +0100, by stefank
-
MergeFri, 25 Feb 2011 03:29:56 -0800, by rottenha
-
7021953: Remove flags from globals.hpp inadvertently dragged in by 7016023Thu, 24 Feb 2011 21:38:37 -0500, by dholmes
-
MergeWed, 23 Feb 2011 11:18:16 -0800, by kvn
-
7021531: lock ordering problems after fix for 6354181Tue, 22 Feb 2011 15:26:36 -0800, by never
-
7016474: string compare intrinsic improvementsWed, 09 Feb 2011 15:02:23 -0800, by never
-
7019819: bare oop in ciFieldTue, 15 Feb 2011 22:18:33 -0800, by never
-
MergeMon, 14 Feb 2011 14:36:29 -0800, by kvn
-
7018101: os::dll_address_to_function_name returning wrong answers in 64 bitMon, 14 Feb 2011 11:46:58 -0800, by never
-
7018378: JSR 292: _bound_int_mh produces wrong result on 64-bit SPARCMon, 14 Feb 2011 03:21:18 -0800, by twisti
-
7018506: CTW swallowing OOMs after symbol changesFri, 11 Feb 2011 12:05:43 -0800, by never
-
7018673: Zero: 6953144, 6990754 and 7009756 made some changes which broke ZeroFri, 11 Feb 2011 03:17:53 -0800, by twisti
-
7018849: 7017124 fix broke VM build on some platformsThu, 10 Feb 2011 19:34:48 -0800, by kvn
-
7017746: Regression : C2 compiler crash due to SIGSEGV in PhaseCFG::schedule_early()Thu, 10 Feb 2011 14:25:59 -0800, by kvn
-
7018277: JSR 292 change test/compiler/6987555/Test6987555.java to new MH syntaxThu, 10 Feb 2011 00:47:59 -0800, by twisti
-
7017434: Tiered needs to support reprofilingWed, 09 Feb 2011 16:34:34 -0800, by iveresov
-
7014874: Incorrect COOPs modes on solaris-{sparcv9,amd64} with ParallelGCTue, 08 Feb 2011 16:12:16 -0800, by kvn
-
7017124: Fix some VM stats to avoid 32-bit overflowMon, 07 Feb 2011 10:34:39 -0800, by kvn
-
7013538: Java memory leak with escape analysisMon, 07 Feb 2011 10:25:39 -0800, by kvn
-
7017240: C2: native memory leak in nsk/regression/b4675027 on windows-x86 in comp mode with G1Mon, 07 Feb 2011 09:46:01 -0800, by kvn
-
7014998: assert(is_T_family(features) == is_niagara(features)) failed: Niagara should be T seriesTue, 01 Feb 2011 10:27:02 -0800, by kvn
-
7012339: JSR 292 crash in G1SATBCardTableModRefBS::write_ref_field_pre_work()Tue, 01 Feb 2011 05:51:24 -0800, by twisti
-
7009309: JSR 292: compiler/6991596/Test6991596.java crashes on fastdebug JDK7/b122Tue, 01 Feb 2011 03:38:44 -0800, by twisti
-
6354181: nsk.logging.stress.threads.scmhml001 fails assertion in "src/share/vm/oops/instanceKlass.cpp, 111"Mon, 31 Jan 2011 17:48:21 -0800, by never
-
MergeMon, 21 Feb 2011 04:49:17 -0800, by rottenha
-
7019557: SharedMiscDataSize too small for 64-bit fastdebug JVMFri, 18 Feb 2011 18:26:17 -0500, by coleenp
-
MergeWed, 16 Feb 2011 16:25:57 -0800, by coleenp
-
7019689: Non-dependent name is found in dependent base class although it should be rejectedWed, 16 Feb 2011 17:12:31 -0500, by coleenp
-
6840152: JVM crashes when heavyweight monitors are usedWed, 16 Feb 2011 11:34:44 -0500, by coleenp
-
MergeWed, 16 Feb 2011 01:42:00 -0500, by dholmes
-
7018429: JPRT: Update Makefile to use ALT_JDK_TARGET_IMPORT_PATH for copying JDKMon, 14 Feb 2011 19:27:36 -0500, by dholmes
-
6954420: 2/4 jps shows "process information unavailable" sometimesTue, 15 Feb 2011 19:00:22 -0800, by dcubed
-
MergeMon, 14 Feb 2011 03:19:33 -0800, by rottenha
-
7019157: errorHandler doesn't compile with super old gcc without precompiled headersSat, 12 Feb 2011 10:28:34 -0500, by coleenp
-
7017824: Add support for creating 64-bit Visual Studio projectsThu, 10 Feb 2011 13:03:22 +0100, by sla
-
MergeWed, 16 Feb 2011 17:26:20 -0800, by trims
-
MergeMon, 14 Feb 2011 22:21:18 -0500, by tonyp
-
7018257: jmm_DumpThreads allocates into permgenFri, 11 Feb 2011 14:15:16 +0100, by stefank
-
7018302: newly added assert related to size of constantPoolOop causes secondary assertions or crashesThu, 10 Feb 2011 14:48:07 -0800, by ysr
-
7017008: G1: Turn on compressed oops by default.Wed, 09 Feb 2011 09:43:02 -0800, by johnc
-
7014851: Remove unused parallel compaction codeTue, 08 Feb 2011 12:33:19 +0100, by stefank
-
6912621: iCMS: Error: assert(_markBitMap.isMarked(addr + 1),"Missing Printezis bit?")Mon, 07 Feb 2011 22:19:57 -0800, by ysr
-
7015169: GC Cause not always setThu, 03 Feb 2011 20:49:09 -0800, by brutisso
-
7022659: errorHandler doesn't compile without precompiled headersSat, 12 Feb 2011 10:28:34 -0500, by coleenp
-
Added tag hs21-b02 for changeset e9aa2ca89ad6Fri, 25 Feb 2011 11:42:03 -0800, by trims
-
Added tag jdk7-b131 for changeset 0aa3b4908911Thu, 24 Feb 2011 15:15:50 -0800, by cl
-
7013964: openjdk LICENSE file needs rebrandingWed, 16 Feb 2011 13:30:31 -0800, by ohair
-
Fixed the OpenJDK build script to allow client compiler builds for x64 architecture.Thu, 24 Feb 2011 13:41:58 +0100, by Thomas Wuerthinger
-
Clean up of the build scripts.Mon, 21 Feb 2011 21:30:29 +0100, by Thomas Wuerthinger
-
Fixed an issue where parameter registers were hard coded to Linux values.Mon, 21 Feb 2011 21:16:29 +0100, by Thomas Wuerthinger
-
Fixed a bug that truncated stub ids when compiling with vs.Mon, 21 Feb 2011 20:51:59 +0100, by Thomas Wuerthinger
-
More changes to make it compile and work on win64.Mon, 21 Feb 2011 20:44:57 +0100, by Thomas Wuerthinger
-
More build system adjustments.Mon, 21 Feb 2011 19:53:48 +0100, by Thomas Wuerthinger
-
Adjustment to the Windows create script (new calling convention only has one argument).Mon, 21 Feb 2011 19:32:20 +0100, by Thomas Wuerthinger
-
Small clean up to reduce delta to OpenJDK.Mon, 21 Feb 2011 19:28:35 +0100, by Thomas Wuerthinger
-
Merge.Mon, 21 Feb 2011 19:17:33 +0100, by Thomas Wuerthinger
-
Added tag jdk7-b130 for changeset e9aa2ca89ad6Fri, 18 Feb 2011 14:23:37 -0800, by cl
-
7019718: make error reporting flags product instead of diagnostic hs21-b02 jdk7-b130Wed, 16 Feb 2011 16:58:24 -0800, by kamg
-
7019104: Bump the HS21 build number to 02Fri, 11 Feb 2011 15:32:03 -0800, by trims
-
MergeFri, 11 Feb 2011 15:31:58 -0800, by trims
-
MergeFri, 11 Feb 2011 05:40:41 -0800, by rottenha
-
7018366: hotspot/runtime_erro Fix for 7014918 does not build using MVC 2003Thu, 10 Feb 2011 12:55:56 +0100, by ctornqvi
-
7014918: Improve core/minidump handling in HotspotWed, 09 Feb 2011 11:08:10 +0100, by ctornqvi
-
MergeTue, 08 Feb 2011 22:27:57 -0800, by mchung
-
7017673: Remove setting of the sun.jkernel.DownloadManager as a boot classloader hookTue, 08 Feb 2011 09:11:37 -0800, by mchung
-
MergeTue, 08 Feb 2011 19:50:41 -0500, by coleenp
-
6472925: OutOfMemoryError fails to generate stack trace as it now oughtMon, 07 Feb 2011 14:36:26 -0500, by coleenp
-
7003401: Implement VM error-reporting functionality on erroneous terminationTue, 08 Feb 2011 17:20:45 -0500, by kamg
-
MergeMon, 07 Feb 2011 08:40:30 -0800, by rottenha
-
MergeThu, 03 Feb 2011 20:30:19 -0800, by coleenp
-
7017009: Secondary out of c-heap memory error reporting out of memoryThu, 03 Feb 2011 21:30:08 -0500, by coleenp
-
6766644: Redefinition of compiled method fails with assertion "Can not load classes with the Compiler thread"Wed, 02 Feb 2011 14:38:01 -0500, by kamg
-
7012088: jump to 0 address because of lack of memory ordering in SignatureHandlerLibrary::addWed, 02 Feb 2011 18:38:40 -0500, by coleenp
-
MergeWed, 02 Feb 2011 11:54:26 -0500, by bobv
-
7016023: Enable building ARM and PPC from src/closed repositoryWed, 02 Feb 2011 11:35:26 -0500, by bobv
-
6588413: Use -fvisibility=hidden for gcc compilesTue, 01 Feb 2011 11:23:19 -0500, by coleenp
-
MergeFri, 04 Feb 2011 16:29:41 -0800, by trims
-
7016998: gcutil class LinearLeastSquareFit doesn't initialize some of its fieldsThu, 03 Feb 2011 16:06:01 -0500, by phh
-
6923430: G1: assert(res != 0,"This should have worked.")Wed, 02 Feb 2011 10:41:20 -0800, by johnc
-
6789220: CMS: intermittent timeout running nsk/regression/b4796926Tue, 01 Feb 2011 14:05:46 +0100, by brutisso
-
6999988: CMS: Increased fragmentation leading to promotion failure after CR#6631166 got implementedTue, 01 Feb 2011 10:02:01 -0800, by ysr
-
7014679: G1: deadlock during concurrent cleanupMon, 31 Jan 2011 16:28:40 -0500, by tonyp
-
Imported build system changes from other repository.Mon, 21 Feb 2011 19:17:10 +0100, by Thomas Wuerthinger
-
Added parameter to array store exception runtime call (new in HotSpot).Wed, 16 Feb 2011 15:13:34 +0100, by Thomas Wuerthinger
-
Made merge compile.Wed, 16 Feb 2011 14:21:52 +0100, by Thomas Wuerthinger
-
Merge.Wed, 16 Feb 2011 13:47:20 +0100, by Thomas Wuerthinger
-
Added tag hs21-b01 for changeset ae4b185f2ed1Fri, 11 Feb 2011 14:30:27 -0800, by trims
-
Added tag jdk7-b129 for changeset ae4b185f2ed1Thu, 10 Feb 2011 16:24:29 -0800, by cl
-
6990754: Use native memory and reference counting to implement SymbolTableThu, 27 Jan 2011 16:11:27 -0800, by coleenp
-
MergeThu, 27 Jan 2011 13:42:28 -0800, by johnc
-
MergeWed, 26 Jan 2011 09:57:42 -0800, by johnc
-
6608385: G1: need to support parallel reference processingTue, 25 Jan 2011 10:56:22 -0800, by johnc
-
7014261: G1: RSet-related failuresTue, 25 Jan 2011 17:58:19 -0500, by tonyp
-
7013718: G1: small fixes for two assert/guarantee failuresFri, 21 Jan 2011 11:30:22 -0500, by tonyp
-
MergeThu, 27 Jan 2011 14:05:59 -0500, by twisti
-
MergeThu, 27 Jan 2011 08:47:02 -0800, by twisti
-
7014247: CTW fails when compile sun/misc/AtomicLongCSImpl (REMOVED from JDK7)Tue, 25 Jan 2011 14:38:15 -0800, by iveresov
-
7008809: should report the class in ArrayStoreExceptions from compiled codeMon, 24 Jan 2011 13:34:18 -0800, by never
-
MergeFri, 21 Jan 2011 13:03:13 -0800, by never
-
6809483: hotspot:::method_entry are not correctly generated for "method()V"Fri, 21 Jan 2011 13:01:02 -0800, by never
-
MergeFri, 21 Jan 2011 01:16:13 -0800, by twisti
-
7011839: JSR 292 turn on escape analysis when using invokedynamicThu, 20 Jan 2011 08:25:22 -0800, by twisti
-
MergeWed, 26 Jan 2011 21:26:52 -0800, by dcubed
-
6566340: Restore use of stillborn flag to signify a thread that was stopped before it startedTue, 25 Jan 2011 00:14:21 -0500, by dholmes
-
7014711: Fork HS20 to HS21 - renumber Major and build numbers of JVMTue, 25 Jan 2011 15:06:37 -0800, by trims
-
Added tag hs20-b07 for changeset d535bf4c1235Tue, 25 Jan 2011 14:57:24 -0800, by trims
-
Added tag jdk7-b128 for changeset 9a5762f44859Thu, 03 Feb 2011 17:22:06 -0800, by cl
-
7013812: C1: deopt blob too far from patching stubFri, 21 Jan 2011 00:01:41 -0800, by iveresov
-
MergeThu, 20 Jan 2011 18:24:04 -0800, by trims
-
MergeThu, 20 Jan 2011 17:53:38 -0800, by trims
-
MergeThu, 20 Jan 2011 13:57:12 -0800, by johnc
-
6977804: G1: remove the zero-filling threadWed, 19 Jan 2011 19:30:42 -0500, by tonyp
-
MergeWed, 19 Jan 2011 13:04:37 -0800, by johnc
-
7012642: G1: JumbleGC002 test aborts with segmentation violation due to uncaught stack overflowWed, 19 Jan 2011 13:01:11 -0800, by johnc
-
7011379: G1: overly long concurrent marking cyclesWed, 19 Jan 2011 09:35:17 -0500, by tonyp
-
MergeWed, 19 Jan 2011 19:24:34 -0800, by dcubed
-
7012505: BreakpointWithFullGC.sh fails with Internal Error (src/share/vm/oops/methodOop.cpp:220)Wed, 19 Jan 2011 13:51:53 -0800, by kamg
-
7013008: 2/3 assert(method == NULL || check_method(method, bcp)) failed: bcp must point into methodWed, 19 Jan 2011 08:16:45 -0800, by never
-
7012493: 2/2 6849574/Test.java fails with Internal Error (src/share/vm/prims/jvmtiTagMap.cpp:3294)Wed, 19 Jan 2011 07:41:39 -0800, by dcubed
-
MergeWed, 19 Jan 2011 07:15:09 -0800, by dcubed
-
6811367: Fix code in HeapDumper::dump_heap() to avoid buffer overrunFri, 14 Jan 2011 13:47:53 -0500, by coleenp
-
4926272: methodOopDesc::method_from_bcp is unsafeThu, 13 Jan 2011 22:15:41 -0800, by never
-
7012766: assert(false) failed: DEBUG MESSAGE in MacroAssembler::debug32Tue, 18 Jan 2011 18:00:06 -0800, by iveresov
-
7012965: Fix failed on sparc for 7009756: volatile variables could be broken throw reflection APITue, 18 Jan 2011 17:10:03 -0800, by kvn
-
6966589: hs16-b08 causes java.lang.StackOverflowErrorThu, 07 Oct 2010 13:49:40 -0700, by minqi
-
MergeThu, 13 Jan 2011 22:54:23 -0800, by trims
-
MergeThu, 13 Jan 2011 17:19:21 -0800, by johnc
-
7011940: iCMS: SIGSEGV in SweepClosure::do_already_free_chunk(FreeChunk*)+0x360Thu, 13 Jan 2011 11:33:56 -0800, by ysr
-
6941122: G1: UseLargePages does not work with G1 garbage collectorThu, 13 Jan 2011 04:43:30 -0800, by brutisso
-
6994297: G1: do first-level slow-path allocations with a CASWed, 12 Jan 2011 16:34:25 -0500, by tonyp
-
7007068: G1: refine the BOT during evac failure handlingWed, 12 Jan 2011 13:06:00 -0500, by tonyp
-
7008136: CMS: assert((HeapWord*)nextChunk <= _limit) failed: sweep invariantThu, 06 Jan 2011 23:50:02 -0800, by ysr
-
MergeThu, 13 Jan 2011 08:32:15 -0800, by dcubed
-
7009828: Fix for 6938627 breaks visualvm monitoring when -Djava.io.tmpdir is definedWed, 12 Jan 2011 13:59:18 -0800, by coleenp
-
6994753: Implement optional hook to a Java method at VM startup.Wed, 12 Jan 2011 15:44:16 +0000, by kevinw
-
MergeTue, 11 Jan 2011 17:50:26 -0500, by phh
-
7011463: Sparc MacroAssembler::incr_allocated_bytes() needs a RegisterOrConstant argumentTue, 11 Jan 2011 17:33:21 -0500, by phh
-
6814943: getcpool001 catches more than one JvmtiThreadState problemTue, 11 Jan 2011 10:06:00 -0500, by kamg
-
6458402: 3 jvmti tests fail with CMS and +ExplicitGCInvokesConcurrentMon, 10 Jan 2011 17:14:53 -0500, by kamg
-
MergeMon, 10 Jan 2011 09:23:20 -0800, by dcubed
-
7010665: Misplaced membar in C1 implementation of Unsafe.get/putXXXSun, 09 Jan 2011 17:16:16 -0500, by dholmes
-
MergeThu, 13 Jan 2011 07:28:47 -0800, by twisti
-
7011627: C1: call_RT must support targets that don't fit in wdisp30Wed, 12 Jan 2011 18:33:25 -0800, by iveresov
-
MergeThu, 13 Jan 2011 07:20:32 -0800, by twisti
-
7011386: race in objArrayKlass::array_klass_implTue, 11 Jan 2011 20:26:13 -0800, by kvn
-
4930919: race condition in MDO creation at back branch locationsMon, 10 Jan 2011 18:46:29 -0800, by iveresov
-
7010913: JSR 292 ciMethodHandle does not handle MethodHandleCompiler exceptions properlyMon, 10 Jan 2011 03:58:07 -0800, by twisti
-
7010180: JSR 292 InvokeDynamicPrintArgs fails with: assert(_adapter == NULL) failed: init'd to NULLMon, 10 Jan 2011 00:56:39 -0800, by twisti
-
6876037: CTW fails jdk7/hotspot/src/share/vm/opto/type.cpp:2055. assert(bits,"Use TypePtr for NULL")Fri, 07 Jan 2011 11:53:24 -0800, by kvn
-
7009756: volatile variables could be broken throw reflection APIFri, 07 Jan 2011 10:16:57 -0800, by kvn
-
MergeFri, 07 Jan 2011 03:58:11 -0800, by twisti
-
7010618: C1: array length should be treated at int on 64bit during array allocationThu, 06 Jan 2011 16:03:20 -0800, by iveresov
-
7012348: Bump the HS20 build number to 07Thu, 13 Jan 2011 22:53:34 -0800, by trims
-
Added tag hs20-b06 for changeset e24ab3fa6aafThu, 13 Jan 2011 22:49:59 -0800, by trims
-
Added tag jdk7-b127 for changeset 102466e70debThu, 27 Jan 2011 17:28:34 -0800, by cl
-
Fixed bug in getClass() XIR snippetWed, 16 Feb 2011 13:38:33 +0100, by Thomas Wuerthinger
-
Sync with CRI changes.Fri, 04 Feb 2011 16:01:24 +0100, by Doug Simon
-
Merge.Wed, 26 Jan 2011 18:17:37 +0100, by Thomas Wuerthinger
-
MergeFri, 07 Jan 2011 15:54:32 -0800, by dcubed
-
MergeFri, 07 Jan 2011 13:59:48 -0800, by dcubed
-
7003271: Hotspot should track cumulative Java heap bytes allocated on a per-thread basisFri, 07 Jan 2011 10:42:32 -0500, by phh
-
MergeFri, 07 Jan 2011 15:57:02 -0500, by bobv
-
7009268: guarantee(middle - slop > start) failed: need enough space to divide upFri, 07 Jan 2011 12:44:54 -0500, by bobv
-
7009975: Large file support broken in hs20-b04Fri, 07 Jan 2011 03:38:19 -0800, by alanb
-
6583275: Hotspot crash in vm_perform_shutdown_actions due to uninitialized TLS during out of memory handlingWed, 05 Jan 2011 21:23:15 -0500, by coleenp
-
6302804: Hotspot VM dies ungraceful death when C heap is exhausted in various places.Mon, 03 Jan 2011 14:09:11 -0500, by coleenp
-
MergeFri, 07 Jan 2011 03:41:07 -0800, by twisti
-
7009849: C1: Incorrect frame size computationThu, 30 Dec 2010 23:44:45 -0800, by iveresov
-
6928562: Assert(_no_handle_mark_nesting==0,"allocating handle inside NoHandleMark")Thu, 30 Dec 2010 09:36:03 -0800, by kvn
-
7008325: CodeCache exhausted on sparc starting from hs20b04Wed, 29 Dec 2010 10:41:43 -0800, by kvn
-
7009359: HS with -XX:+AggressiveOpts optimize new StringBuffer(null) so it does not throw NPE as expectedTue, 28 Dec 2010 17:34:02 -0800, by kvn
-
7009231: C1: Incorrect CAS code for longs on SPARC 32bitMon, 27 Dec 2010 21:51:31 -0800, by iveresov
-
7007377: JSR 292 MethodHandlesTest.testCastFailure fails on SPARC with -Xcomp +DeoptimizeALotWed, 22 Dec 2010 02:02:53 -0800, by twisti
-
7008466: Tiered: Enable testing of tiered compilation in JPRTTue, 21 Dec 2010 22:57:17 -0800, by iveresov
-
7003130: assert(iterations<CG_BUILD_ITER_LIMIT) failed: infinite EA connection graphTue, 21 Dec 2010 13:56:40 -0800, by kvn
-
7008165: Garbage in ClassFormatError messageTue, 21 Dec 2010 04:37:30 -0800, by twisti
-
MergeSat, 18 Dec 2010 08:38:07 -0800, by twisti
-
6990933: assert(sender_cb) failed: sanity in frame::sender_for_interpreter_frameSat, 18 Dec 2010 01:15:01 -0800, by twisti
-
MergeSat, 18 Dec 2010 06:40:56 -0800, by never
-
6579789: Internal error "c1_LinearScan.cpp:1429 Error: assert(false,"")" in debuggee with fastdebug VMFri, 17 Dec 2010 15:55:32 -0800, by never
-
7006505: Use kstat info to identify SPARC processorThu, 16 Dec 2010 14:15:12 -0800, by kvn
-
6839888: Array overrun in vm adlcThu, 16 Dec 2010 12:47:52 -0800, by never
-
MergeThu, 16 Dec 2010 01:46:02 -0800, by iveresov
-
6765546: Wrong sscanf used to parse CompilerOracle command >= 32 characters could lead to crashTue, 14 Dec 2010 23:17:00 -0800, by never
-
7006044: materialize cheap non-oop pointers on 64-bit SPARCTue, 14 Dec 2010 12:44:30 -0800, by twisti
-
MergeTue, 28 Dec 2010 09:54:09 -0500, by coleenp
-
MergeMon, 27 Dec 2010 09:56:29 -0500, by zgu
-
6975480: VS2010 says _STATIC_CPPLIB is deprecated, may need to change this usageMon, 27 Dec 2010 09:30:20 -0500, by zgu
-
6987812: 2/3 SAJDI: "gHotSpotVMTypes was not initialized properly in the remote process"Thu, 23 Dec 2010 07:58:35 -0800, by dcubed
-
MergeWed, 22 Dec 2010 16:52:02 -0500, by coleenp
-
MergeWed, 22 Dec 2010 12:24:40 -0500, by coleenp
-
MergeWed, 22 Dec 2010 11:52:12 -0500, by zgu
-
6961186: Better VM handling of unexpected exceptions from application native codeWed, 22 Dec 2010 11:24:21 -0500, by zgu
-
7008444: Remove unnecessary include of stdint.h in java_md.cTue, 21 Dec 2010 23:39:42 -0500, by dholmes
-
7007769: VM crashes with SIGBUS writing PerfData if tmp space is fullMon, 20 Dec 2010 14:30:24 -0500, by bobv
-
7003487: clhsdbproc stacktrace fails on x64Fri, 17 Dec 2010 12:14:48 +0000, by kevinw
-
7011125: Bump the HS20 build number to 06Fri, 07 Jan 2011 22:42:10 -0800, by trims
-
Added tag hs20-b05 for changeset 0a8e0d4345b3Fri, 07 Jan 2011 19:09:02 -0800, by trims
-
Added caching for constant pool entries.Sat, 22 Jan 2011 17:31:11 +0100, by Thomas Wuerthinger
-
Implemented fast inline array allocation.Sat, 22 Jan 2011 14:37:43 +0100, by Thomas Wuerthinger
-
Added getClass intrinsic implementation.Wed, 19 Jan 2011 16:13:13 +0100, by Thomas Wuerthinger
-
Add deoptimization blob support.Wed, 19 Jan 2011 15:48:15 +0100, by Thomas Wuerthinger
-
Better support for array types.Tue, 18 Jan 2011 10:19:59 +0100, by Thomas Wuerthinger
-
Treat C1XOptions fields as final.Fri, 14 Jan 2011 16:29:42 +0100, by Thomas Wuerthinger
-
Removed compiler object tracking.Fri, 14 Jan 2011 13:22:50 +0100, by Thomas Wuerthinger
-
Refactorings to get towards less CRI overhead.Thu, 13 Jan 2011 17:45:17 +0100, by Thomas Wuerthinger
-
Added GC stats. Enabling intrinsics.Wed, 12 Jan 2011 19:14:32 +0100, by Thomas Wuerthinger
-
Removed assert.Tue, 11 Jan 2011 17:02:38 +0100, by Thomas Wuerthinger
-
Changed .hgignore.Tue, 11 Jan 2011 16:35:10 +0100, by Thomas Wuerthinger
-
Small clean up.Tue, 11 Jan 2011 16:21:22 +0100, by Thomas Wuerthinger
-
Two fixes for leaf type and leaf method assumptions.Tue, 11 Jan 2011 11:55:19 +0100, by Thomas Wuerthinger
-
Added leaf method assumptions.Mon, 10 Jan 2011 16:59:48 +0100, by Thomas Wuerthinger
-
Added unique concrete subtype assumption.Mon, 10 Jan 2011 10:50:22 +0100, by Thomas Wuerthinger
-
Fixed an issue that caused the client compiler to fail in the graal configuration.Fri, 07 Jan 2011 19:08:13 +0100, by Thomas Wuerthinger
-
Renamed file.Fri, 07 Jan 2011 18:48:48 +0100, by Thomas Wuerthinger
-
Fix includes to match new hotspot mechanism.Fri, 07 Jan 2011 18:45:09 +0100, by Thomas Wuerthinger
-
Merge.Fri, 07 Jan 2011 18:18:08 +0100, by Thomas Wuerthinger
-
Added tag jdk7-b124 for changeset 0a8e0d4345b3Thu, 06 Jan 2011 20:10:19 -0800, by cl
-
7010068: Update all 2010 Oracle-changed OpenJDK files to have the proper copyright dates - first pass hs20-b05 jdk7-b124Mon, 03 Jan 2011 15:30:05 -0800, by trims
-
7008759: Bump the HS20 build number to 05Fri, 24 Dec 2010 07:59:50 -0800, by trims
-
MergeThu, 23 Dec 2010 12:19:57 -0800, by johnc
-
6896624: G1: hotspot:::gc and hotspot:::mem-pool-gc probes are not firedSun, 19 Dec 2010 20:57:16 -0500, by tonyp
-
6807801: CMS: could save/restore fewer header words during scavengeFri, 17 Dec 2010 23:41:31 -0800, by ysr
-
7006113: G1: Initialize ReferenceProcessor::_is_alive_non_header fieldFri, 17 Dec 2010 11:26:53 -0800, by johnc
-
Added tag hs20-b04 for changeset 9669f9b28410Wed, 22 Dec 2010 19:20:47 -0800, by trims
-
Added tag jdk7-b123 for changeset 9669f9b28410Wed, 22 Dec 2010 15:57:14 -0800, by cl
-
7003707: need to remove (some) system include files from the HotSpot header filesThu, 16 Dec 2010 20:57:03 -0500, by dholmes
-
MergeThu, 16 Dec 2010 12:56:51 -0800, by ysr
-
MergeThu, 16 Dec 2010 09:14:34 -0800, by ysr
-
7000559: G1: assertion failure !outer || (full_collections_started == _full_collections_completed + 1)Tue, 14 Dec 2010 16:19:44 -0500, by tonyp
-
MergeThu, 16 Dec 2010 09:31:55 -0500, by coleenp
-
MergeWed, 15 Dec 2010 08:03:54 -0800, by sla
-
7006354: Updates to Visual Studio project creation and development launcherWed, 15 Dec 2010 07:11:31 -0800, by sla
-
7006659: temporary adlc files are added to the build variablesWed, 15 Dec 2010 05:43:54 -0800, by stefank
-
7006471: fix for 6988439 crashes when pending list lock is nullTue, 14 Dec 2010 15:10:52 -0500, by coleenp
-
MergeMon, 13 Dec 2010 14:46:51 -0800, by coleenp
-
MergeSat, 11 Dec 2010 13:46:36 -0500, by zgu
-
7003748: Decode C stack frames when symbols are presented (PhoneHome project)Sat, 11 Dec 2010 13:20:56 -0500, by zgu
-
6988439: Parallel Class Loading test deadlock involving MethodData_lock and Pending List LockFri, 10 Dec 2010 12:13:03 -0500, by coleenp
-
7005007: Refine use of ALT_COMPILER_PATH to avoid conflict with JPRT usageThu, 09 Dec 2010 20:12:06 -0500, by dholmes
-
7004582: Add GetThisObject() function to JVMTI 1.2Thu, 09 Dec 2010 15:04:26 -0500, by kamg
-
6989076: JVM crashes in klassItable::initialize_itable_for_interfaceThu, 09 Dec 2010 17:53:22 +0300, by dsamersoff
-
MergeWed, 15 Dec 2010 23:38:10 -0800, by iveresov
-
7004940: CTW: assert(!def_outside->member(r)) failed: Use of external LRG overlaps the same LRGMon, 13 Dec 2010 22:41:03 -0800, by never
-
6993125: runThese crashes with assert(Thread::current()->on_local_stack((address)this))Fri, 10 Dec 2010 14:14:02 -0800, by kvn
-
MergeWed, 08 Dec 2010 17:50:49 -0800, by iveresov
-
7005241: C1: SEGV in java.util.concurrent.LinkedTransferQueue.xfer() with compressed oopsWed, 08 Dec 2010 02:36:36 -0800, by iveresov
-
7004925: CTW: assert(nbits == 32 || -(1 << nbits-1) <= x && x < ( 1 << nbits-1)) failed: value out of rangeTue, 07 Dec 2010 11:00:02 -0800, by kvn
-
7001379: bootstrap method data needs to be moved from constant pool to a classfile attributeFri, 03 Dec 2010 15:53:57 -0800, by jrose
-
7004530: casx used for 32 bit cas after 7003554Fri, 03 Dec 2010 12:14:33 -0800, by never
-
7003798: test/compiler/6991596 fails with true != falseFri, 03 Dec 2010 06:14:37 -0800, by twisti
-
6961690: load oops from constant table on SPARCFri, 03 Dec 2010 01:34:31 -0800, by twisti
-
7003554: (tiered) assert(is_null_object() || handle() != NULL) failed: cannot embed null pointerThu, 02 Dec 2010 17:21:12 -0800, by iveresov
-
6998985: faulty generic arraycopy on windows x86_64: 4th arg overwritten with oopThu, 02 Dec 2010 01:02:55 -0800, by twisti
-
6875026: CTW failure jdk6_18/hotspot/src/share/vm/c1/c1_LinearScan.cpp:5486Wed, 01 Dec 2010 15:47:52 -0800, by never
-
7002666: eclipse CDT projects crash with compressed oopsWed, 01 Dec 2010 10:16:31 -0800, by never
-
MergeTue, 30 Nov 2010 23:14:25 -0800, by iveresov
-
6985015: C1 needs to support compressed oopsTue, 30 Nov 2010 23:23:40 -0800, by iveresov
-
7001363: java/dyn/InvokeDynamic should not be a well-known class in the JVMTue, 30 Nov 2010 09:53:04 -0800, by twisti
-
7007229: Fix warnings with VS2010 in compressedStream.cppWed, 15 Dec 2010 20:43:36 -0800, by iveresov
-
MergeThu, 16 Dec 2010 20:35:33 -0800, by trims
-
7006221: Bump the HS20 build number to 04Fri, 10 Dec 2010 18:05:39 -0800, by trims
-
MergeFri, 10 Dec 2010 17:59:46 -0800, by trims
-
MergeThu, 09 Dec 2010 21:47:58 -0800, by ysr
-
7005259: CMS: BubbleUpRef asserts referent(obj)->is_oop() failed: Enqueued a bad referentThu, 09 Dec 2010 09:22:57 -0800, by ysr
-
7001033: assert(gch->gc_cause() == GCCause::_scavenge_alot || !gch->incremental_collection_failed())Tue, 07 Dec 2010 21:55:53 -0800, by ysr
-
MergeTue, 07 Dec 2010 16:44:34 -0800, by johnc
-
6994628: G1: Test gc/gctests/FinalizeTest05 fails (one live object is finalized)Tue, 07 Dec 2010 16:18:45 -0800, by johnc
-
6994056: G1: when GC locker is active, extend the Eden instead of allocating into the old genTue, 07 Dec 2010 16:47:42 -0500, by tonyp
-
7003789: PTRACE_GETREGS problems with SA on Linux.Wed, 08 Dec 2010 04:50:35 -0800, by kevinw
-
6539281: -Xcheck:jni should validate char* argument to ReleaseStringUTFCharsTue, 07 Dec 2010 03:15:45 -0800, by sla
-
7003782: Update JVMTI version to 1.2 for jdk7Mon, 06 Dec 2010 20:21:15 -0500, by kamg
-
MergeMon, 06 Dec 2010 15:37:00 -0500, by coleenp
-
6704010: Internal Error (src/share/vm/interpreter/interpreterRuntime.cpp:1106)Sat, 04 Dec 2010 00:09:05 -0500, by coleenp
-
6981484: Update development launcherThu, 02 Dec 2010 05:45:54 -0800, by sla
-
7003786: sort Obj_Files before compilingThu, 02 Dec 2010 20:01:47 +0100, by stefank
-
7003125: precompiled.hpp is included when precompiled headers are not usedWed, 01 Dec 2010 15:04:06 +0100, by stefank
-
7004217: Remove IA64 workaround re-introduced with CR6953477Thu, 02 Dec 2010 14:00:03 -0500, by bobv
-
MergeWed, 01 Dec 2010 18:32:50 -0500, by coleenp
-
6348631: remove the use of the HPI library from HotspotWed, 01 Dec 2010 18:26:32 -0500, by ikrylov
-
7003456: ADLC files not correctly generated on WindowsWed, 01 Dec 2010 03:12:35 -0800, by brutisso
-
MergeTue, 30 Nov 2010 18:10:20 -0800, by ohair
-
6987107: Add variable to add to but not modify non-fcs version stringTue, 30 Nov 2010 18:07:18 -0800, by ohair
-
6780143: hs203t003 hits SIGSEGV/EXCEPTION_ACCESS_VIOLATION with -XX:+UseCompressedOopsMon, 29 Nov 2010 15:43:36 -0500, by coleenp
-
7003860: G1: assert(_cur_alloc_region == NULL || !expect_null_cur_alloc_region) failsThu, 02 Dec 2010 13:20:39 -0500, by tonyp
-
6983204: G1: Nightly test nsk/regression/b4958615 failing with +ExplicitGCInvokesConcurrentWed, 01 Dec 2010 17:34:02 -0800, by johnc
-
6974966: G1: unnecessary direct-to-old allocationsTue, 24 Aug 2010 17:24:33 -0400, by tonyp
-
6989984: Use standard include model for HospotTue, 23 Nov 2010 13:22:55 -0800, by stefank
-
MergeTue, 23 Nov 2010 15:01:43 -0500, by coleenp
-
7002129: Zero and Shark fixes, 3rdTue, 23 Nov 2010 04:33:42 -0800, by twisti
-
MergeFri, 19 Nov 2010 23:46:06 -0500, by coleenp
-
6837842: JNI_CreateJavaVM crashes under impersonationFri, 19 Nov 2010 03:41:50 -0800, by poonam
-
6751923: JNDI wake up when clock_settime() is calledThu, 18 Nov 2010 14:37:46 -0500, by zgu
-
MergeFri, 19 Nov 2010 17:01:34 -0800, by iveresov
-
7000491: assert(false) failed: should be optimized out in SharedRuntime::g1_wb_preThu, 18 Nov 2010 09:52:48 -0800, by kvn
-
7000349: Tiered reacts incorrectly to C1 compilation failuresTue, 16 Nov 2010 15:57:16 -0800, by iveresov
-
6999491: non-zero COOPs are used when they should notFri, 12 Nov 2010 09:51:43 -0800, by kvn
-
MergeFri, 19 Nov 2010 13:19:49 -0800, by jmasa
-
MergeTue, 16 Nov 2010 16:12:28 -0800, by johnc
-
6978187: G1: assert(ParallelGCThreads> 1 || n_yielded() == _hrrs->occupied()) strikes againTue, 16 Nov 2010 14:07:33 -0800, by johnc
-
7000578: CMS: assert(SafepointSynchronize::is_at_safepoint()) failed: Else races are possibleTue, 16 Nov 2010 13:58:48 -0800, by ysr
-
MergeWed, 17 Nov 2010 09:21:51 -0500, by zgu
-
MergeFri, 12 Nov 2010 09:37:13 -0500, by zgu
-
6981737: The java.vm.specification.version property is 1.0, seems like it should be 2.0Fri, 05 Nov 2010 09:32:08 -0400, by kamg
-
6865028: Illegal instructions passing verification prior to 'invokespecial Object.<init>'Wed, 27 Oct 2010 12:53:36 -0400, by kamg
-
MergeMon, 15 Nov 2010 16:25:14 -0800, by jmasa
-
6998802: ScavengeALot: assert(!gch->incremental_collection_failed()) failed: Twice in a rowThu, 11 Nov 2010 10:42:43 -0800, by ysr
-
6996613: CompactibleFreeListSpace::print should call CompactibleFreeListSpace::print_on, not Space::print_onTue, 09 Nov 2010 10:47:20 -0800, by ysr
-
6997298: fatal error: must own lock CMS_markBitMap_lock during heap dumpFri, 05 Nov 2010 13:20:37 -0700, by ysr
-
MergeThu, 16 Dec 2010 20:32:43 -0800, by trims
-
MergeFri, 10 Dec 2010 15:46:59 -0800, by trims
-
Added tag hs20-b03 for changeset 5484e7c53fa7Fri, 03 Dec 2010 09:44:09 -0800, by trims
-
Added tag jdk7-b122 for changeset 3a548dc9cb45Thu, 16 Dec 2010 18:17:52 -0800, by cl
-
Added tag jdk7-b121 for changeset 3f3653ab7af8 jdk7-b122Thu, 09 Dec 2010 21:25:25 -0800, by katleman
-
Added tag jdk7-b119 for changeset 5484e7c53fa7Mon, 22 Nov 2010 14:57:11 -0800, by cl
-
Added tag jdk7-b120 for changeset f5603a6e5042Thu, 02 Dec 2010 19:04:00 -0800, by cl
-
Support for -XX:+UseFastLocking flag. Fixed monitor enter XIR template for correct debug info at the runtime call.Wed, 29 Dec 2010 20:06:41 +0100, by Thomas Wuerthinger
-
Added caching for resolved types and resolved fields.Tue, 28 Dec 2010 18:33:26 +0100, by Thomas Wuerthinger
-
Removed HotSpotTest project. Graal uses jtt tests anyway.Mon, 27 Dec 2010 20:35:47 +0100, by Thomas Wuerthinger
-
Two new flags: -XX:MaxCompilationID (to enable debugging binary search for problematic method) and -XX:C1XBailoutIsFatal.Mon, 27 Dec 2010 20:33:00 +0100, by Thomas Wuerthinger
-
Support for custom stack area (needed for deoptimization).Mon, 27 Dec 2010 14:22:55 +0100, by Thomas Wuerthinger
-
More deoptmization tracing.Thu, 23 Dec 2010 22:14:31 +0100, by Thomas Wuerthinger
-
Correct deopt handler entry. New flag -XX:+TraceSignals. More detailed deopt printing.Thu, 23 Dec 2010 18:13:28 +0100, by Thomas Wuerthinger
-
Important fix for exception unwind method entry offset (regression introduced during update to latest OpenJDK).Wed, 22 Dec 2010 19:47:39 +0100, by Thomas Wuerthinger
-
Small fix to make Graal snippets work with bounds check elimination.Tue, 21 Dec 2010 17:40:10 +0100, by Thomas Wuerthinger
-
Merge.Tue, 21 Dec 2010 17:09:45 +0100, by Thomas Wuerthinger
-
Removed launch configuration.Tue, 21 Dec 2010 17:09:37 +0100, by Thomas Wuerthinger
-
Adjustments after merge with OpenJDK repository.Tue, 30 Nov 2010 16:39:35 +0100, by Thomas Wuerthinger
-
Merge.Tue, 30 Nov 2010 14:53:30 +0100, by Thomas Wuerthinger
-
MergeSat, 13 Nov 2010 18:40:37 -0800, by lana
-
6997698: Bump the HS20 build number to 03 hs20-b03 jdk7-b119Thu, 11 Nov 2010 23:30:49 -0800, by trims
-
MergeThu, 11 Nov 2010 23:29:32 -0800, by trims
-
MergeThu, 11 Nov 2010 17:36:50 -0800, by iveresov
-
6839891: Array overrun in vm ciTue, 09 Nov 2010 17:31:18 -0800, by kvn
-
6998737: JSR 292: Remove the plug guarding the use of compressed oopsTue, 09 Nov 2010 15:12:15 -0800, by iveresov
-
MergeMon, 08 Nov 2010 14:33:48 -0800, by iveresov
-
6991188: C2 Crashes while compiling methodSat, 06 Nov 2010 20:35:36 -0700, by kvn
-
6997311: SIGFPE in new long division asm codeSat, 06 Nov 2010 18:52:07 -0700, by kvn
-
MergeSat, 06 Nov 2010 02:53:59 -0700, by iveresov
-
6997456: Not possible to build just compiler2Fri, 05 Nov 2010 14:49:50 -0700, by iveresov
-
6996563: 6984311 changes forgot to update vmStructs.cpp for new field _operandsFri, 05 Nov 2010 12:18:30 -0700, by jrose
-
6997459: JSR 292 after 6994093 getting: on return to interpreted call, restored SP is corruptedThu, 04 Nov 2010 12:16:58 -0700, by twisti
-
6996240: The BitSet.length method sometimes returns an index+1 value less than that of the highest bit set.Tue, 02 Nov 2010 14:56:40 -0700, by twisti
-
6987135: Performance regression on Intel platform with 32-bits edition between 6u13 and 6u14.Tue, 02 Nov 2010 09:00:37 -0700, by kvn
-
6984311: JSR 292 needs optional bootstrap method parametersSat, 30 Oct 2010 13:08:23 -0700, by jrose
-
6981777: implement JSR 292 EG adjustments from summer 2010Sat, 30 Oct 2010 12:19:07 -0700, by jrose
-
6994093: MethodHandle.invokeGeneric needs porting to SPARCSat, 30 Oct 2010 11:45:49 -0700, by jrose
-
6981788: GC map generator sometimes picks up the wrong kind of instruction operandSat, 30 Oct 2010 11:45:35 -0700, by jrose
-
6994630: java/lang/instrument/IsModifiableClassAgent.java fails with -XX:+EnableInvokeDynamicThu, 28 Oct 2010 00:48:18 -0700, by twisti
-
6994130: Zero PowerPC fixFri, 22 Oct 2010 03:34:25 -0700, by twisti
-
6970683: improvements to hs_err outputThu, 21 Oct 2010 11:55:10 -0700, by never
-
MergeWed, 20 Oct 2010 13:18:17 -0700, by never
-
6968367: can_post_on_exceptions is still using VM_DeoptimizeFrame in some placesTue, 19 Oct 2010 16:14:34 -0700, by never
-
MergeWed, 20 Oct 2010 04:19:01 -0700, by twisti
-
6990192: VM crashes in ciTypeFlow::get_block_for()Tue, 19 Oct 2010 02:52:57 -0700, by twisti
-
MergeMon, 18 Oct 2010 15:43:29 -0700, by never
-
6991596: JSR 292 unimplemented adapter_opt_i2i and adapter_opt_l2i on SPARCMon, 18 Oct 2010 01:54:24 -0700, by twisti
-
MergeFri, 15 Oct 2010 02:59:48 -0700, by roland
-
6991577: add IfOp optimization to C1Fri, 15 Oct 2010 09:38:20 +0200, by roland
-
MergeWed, 10 Nov 2010 21:22:56 -0800, by trims
-
MergeThu, 04 Nov 2010 15:32:01 -0700, by lana
-
6997495: correction of regression test compiler/6857159/Test6857159Thu, 04 Nov 2010 14:03:12 +0100, by ptisnovs
-
Added tag hs20-b02 for changeset 3ef7426b4deaThu, 11 Nov 2010 23:17:26 -0800, by trims
-
MergeThu, 04 Nov 2010 16:17:54 -0700, by trims
-
6996136: VM crash in src/share/vm/runtime/virtualspace.cpp:424Tue, 02 Nov 2010 16:02:46 -0700, by iveresov
-
MergeMon, 01 Nov 2010 10:49:14 -0700, by jcoomes
-
6995045: assert(!gch->incremental_collection_failed()) failed: Error, defNewGeneration.cpp:827Thu, 28 Oct 2010 14:46:29 -0700, by ysr
-
6896603: CMS/GCH: collection_attempt_is_safe() ergo should use more recent dataSat, 23 Oct 2010 23:03:49 -0700, by ysr
-
6992998: CMSWaitDuration=0 causes hangs with +ExplicitGCInvokesConcurrentThu, 21 Oct 2010 17:29:24 -0700, by ysr
-
6991377: G1: race between concurrent refinement and humongous object allocationSat, 16 Oct 2010 17:12:19 -0400, by tonyp
-
6988458: G1: assert(mr.end() <= _cm->finger()) failed: otherwise the region shouldn't be on the stackMon, 18 Oct 2010 15:01:41 -0700, by johnc
-
6992189: G1: inconsistent base used in sparse rem set iteratorFri, 15 Oct 2010 17:26:56 -0400, by tonyp
-
6990359: G1: don't push a stolen entry on the taskqueue, deal with it directlyThu, 14 Oct 2010 10:38:14 -0400, by tonyp
-
MergeTue, 26 Oct 2010 16:48:28 -0700, by kamg
-
6891959: HotSpot should not throw ClassFormatError if a class has a field with '>' and/or '<' in its nameTue, 26 Oct 2010 14:08:49 -0400, by kamg
-
MergeTue, 26 Oct 2010 14:43:21 -0400, by acorn
-
MergeMon, 25 Oct 2010 13:31:55 -0400, by acorn
-
6988353: refactor contended sync subsystemFri, 22 Oct 2010 15:59:34 -0400, by acorn
-
6991315: RedefineClasses fails with java.lang.VerifyErrorThu, 21 Oct 2010 10:10:23 -0400, by kamg
-
MergeWed, 20 Oct 2010 17:07:25 -0700, by trims
-
6989669: Coops: -Xshare:dump causes crashTue, 19 Oct 2010 11:14:52 -0700, by iveresov
-
MergeMon, 18 Oct 2010 09:33:24 -0700, by never
-
6992477: fix for 6991512 broke sparc barriersFri, 15 Oct 2010 14:21:11 -0700, by never
-
MergeFri, 15 Oct 2010 15:12:04 -0400, by acorn
-
MergeWed, 13 Oct 2010 11:46:46 -0400, by acorn
-
6392697: Additional flag needed to supress Hotspot warning messagesTue, 12 Oct 2010 10:57:33 -0400, by kamg
-
MergeThu, 07 Oct 2010 15:14:41 -0400, by bobv
-
6989297: Integrate additional portability improvementsThu, 07 Oct 2010 15:12:57 -0400, by bobv
-
6983240: guarantee((Solaris::min_stack_allowed >= (StackYellowPages+StackRedPages...) wrongThu, 07 Oct 2010 08:06:06 -0700, by coleenp
-
MergeMon, 04 Oct 2010 10:08:29 -0700, by acorn
-
6763959: java.util.concurrent.locks.LockSupport.parkUntil(0) blocks foreverMon, 04 Oct 2010 13:11:10 -0400, by acorn
-
6988363: Rebrand vm vendor property settings (jdk7 only)Thu, 30 Sep 2010 12:05:08 -0400, by zgu
-
MergeThu, 14 Oct 2010 11:57:48 -0700, by jcoomes
-
6989448: G1: refactor and simplify G1ParScanThreadStateTue, 12 Oct 2010 11:29:45 -0700, by jcoomes
-
6971296: G1: simplify G1RemSet class hierarchyTue, 12 Oct 2010 09:36:48 -0700, by johnc
-
Added tag hs20-b02 for changeset 52f19c724d96Thu, 04 Nov 2010 15:19:16 -0700, by trims
-
Added tag jdk7-b117 for changeset 806d0c037e6bThu, 04 Nov 2010 15:54:20 -0700, by cl
-
6992267: Bump the HS20 build number to 02Thu, 14 Oct 2010 16:05:59 -0700, by trims
-
MergeThu, 14 Oct 2010 15:52:41 -0700, by trims
-
MergeThu, 14 Oct 2010 10:46:38 -0700, by kvn
-
MergeWed, 13 Oct 2010 15:38:14 -0700, by roland
-
6991211: assert failure on sparc: "can not have caller-save register operands at calls"Wed, 13 Oct 2010 10:29:31 +0200, by roland
-
MergeWed, 13 Oct 2010 13:31:30 -0700, by twisti
-
6987555: JSR 292 unboxing to a boolean value fails on big-endian SPARCWed, 13 Oct 2010 01:19:43 -0700, by twisti
-
6991512: G1 barriers fail with 64bit C1Tue, 12 Oct 2010 23:51:20 -0700, by iveresov
-
6991065: missed a review comment in 6829194Tue, 12 Oct 2010 02:21:06 -0700, by twisti
-
6829194: JSR 292 needs to support compressed oopsMon, 11 Oct 2010 04:18:58 -0700, by twisti
-
6990549: Zero and Shark fixes after 6978355 and 6953144Fri, 08 Oct 2010 02:42:17 -0700, by twisti
-
6980792: Crash "exception happened outside interpreter, nmethods and vtable stubs (1)"Thu, 07 Oct 2010 21:40:55 -0700, by never
-
MergeFri, 08 Oct 2010 09:29:09 -0700, by jcoomes
-
6980838: G1: guarantee(false) failed: thread has an unexpected active value in its SATB queueFri, 01 Oct 2010 16:43:05 -0400, by tonyp
-
MergeFri, 01 Oct 2010 21:48:40 -0700, by johnc
-
6983311: G1: LoopTest hangs when run with -XX:+ExplicitInvokesConcurrentFri, 01 Oct 2010 18:23:16 -0700, by johnc
-
6794422: Perm gen expansion policy for concurrent collectorsFri, 01 Oct 2010 16:12:54 -0700, by ysr
-
6988678: fatal error deadlock handling was unintentionally disabledThu, 30 Sep 2010 12:15:13 -0700, by jcoomes
-
6692906: CMS: parallel concurrent marking may be prone to hanging or stalling mutators for periods of timeWed, 29 Sep 2010 16:17:02 -0700, by ysr
-
6423256: GC stacks should use a better data structureTue, 28 Sep 2010 15:56:15 -0700, by jcoomes
-
6941395: G1: Use only lock-free versions of region stack push() and pop()Tue, 28 Sep 2010 09:51:37 -0700, by johnc
-
6983296: build sanity checks for jdk7 should require SS12u1Wed, 08 Sep 2010 16:10:51 -0700, by jcoomes
-
6984287: Regularize how GC parallel workers are specified.Mon, 20 Sep 2010 14:38:38 -0700, by jmasa
-
MergeWed, 06 Oct 2010 14:18:32 -0700, by kvn
-
6989736: fix mapfile warnings on solarisTue, 05 Oct 2010 17:38:40 -0700, by never
-
6988018: dtrace/hotspot/MethodInvocation/MethodInvocation002 crashes with client compilerTue, 05 Oct 2010 11:16:12 -0700, by never
-
6979458: VM crashes when -XX:ObjectAlignmentInBytes is too bigTue, 05 Oct 2010 08:57:20 -0700, by kvn
-
6989368: Regression in scimark2.MonteCarlo in jdk7_b112 on LinuxTue, 05 Oct 2010 00:19:21 -0700, by iveresov
-
6968348: Byteswapped memory access can point to wrong location after JITMon, 04 Oct 2010 17:09:18 -0700, by never
-
6916062: assert(_inserts <= _insert_limit,"hash table overflow") in NodeHash::hash_insertThu, 30 Sep 2010 18:31:45 -0700, by kvn
-
6988346: 6986046 breaks tieredWed, 29 Sep 2010 16:53:42 -0700, by iveresov
-
6988303: 6986046 breaks build with recent gccWed, 29 Sep 2010 18:53:28 +0200, by roland
-
6987634: JSR 292 assert(start_bci() >= 0 && start_bci() < code_size()) failed: correct osr_bci argumentWed, 29 Sep 2010 00:30:57 -0700, by twisti
-
6987763: assert(kind() == EmptyExceptionState) failed: only EmptyExceptionStates can be modifiedMon, 27 Sep 2010 20:44:18 -0700, by never
-
6987115: Non-tiered compilation policy creates unnecessary C1 threadsMon, 27 Sep 2010 15:04:40 -0700, by iveresov
-
MergeFri, 24 Sep 2010 13:14:32 -0700, by roland
-
6986046: C1 valuestack cleanupTue, 29 Dec 2009 19:08:54 +0100, by roland
-
6986944: JSR 292 assert(caller_nm->is_method_handle_return(caller_frame.pc())) failed: must be MH call siteFri, 24 Sep 2010 03:51:43 -0700, by twisti
-
6986028: assert(_base == Int) failed: Not an Int in CmpINode::subWed, 22 Sep 2010 23:51:03 -0700, by never
-
6972540: sun/nio/ch/SocketChannelImpl compilation crashed when executing CompileTheWorldWed, 22 Sep 2010 21:10:46 -0700, by never
-
6982537: Crash in Node*step_through_mergememWed, 22 Sep 2010 13:01:12 -0700, by never
-
6986270: guarantee(*bcp != Bytecodes::_monitorenter || exec_mode != Deoptimization::Unpack_exception) failsTue, 21 Sep 2010 13:38:35 -0700, by iveresov
-
6984979: OptimizeFill misses some cases with an odd memory graphWed, 15 Sep 2010 20:25:37 -0700, by never
-
Added tag hs20-b01 for changeset 5511edd5d719Fri, 01 Oct 2010 18:04:36 -0700, by trims
-
Added tag jdk7-b114 for changeset 68d6141ea19dThu, 14 Oct 2010 19:24:57 -0700, by cl
-
6988779: c1_LIRAssembler_x86.cpp crashes VS2010 compiler hs20-b01 jdk7-b112Thu, 30 Sep 2010 16:00:40 -0700, by iveresov
-
6987149: Fix incorrect Oracle copyright header in make/templates filesFri, 24 Sep 2010 00:52:04 -0700, by trims
-
MergeFri, 24 Sep 2010 00:51:15 -0700, by trims
-
MergeWed, 22 Sep 2010 12:54:51 -0400, by kamg
-
6985848: 3/4 fix for 6561870 causes sa-jdi.jar to be rebuilt every timeTue, 21 Sep 2010 06:58:44 -0700, by dcubed
-
6975210: java.lang.VerifyError in some of JCK testsMon, 20 Sep 2010 15:38:04 -0400, by kamg
-
MergeFri, 17 Sep 2010 19:45:12 -0400, by kamg
-
MergeFri, 17 Sep 2010 09:14:26 -0700, by zgu
-
6981753: Rebrand vm vendor property settingsFri, 17 Sep 2010 09:45:32 -0400, by zgu
-
6974813: JVM needs to use demand loading for its DTrace probesWed, 15 Sep 2010 16:28:19 -0400, by kamg
-
MergeTue, 14 Sep 2010 10:15:27 -0400, by acorn
-
6942092: Loader-constraint test is failingFri, 10 Sep 2010 12:36:47 -0400, by acorn
-
MergeThu, 16 Sep 2010 16:48:40 -0700, by kvn
-
6984368: Large default heap size does not allow to use zero based compressed oopsTue, 14 Sep 2010 17:19:35 -0700, by kvn
-
6982370: SIGBUS in jbyte_fillTue, 14 Sep 2010 14:09:24 -0700, by never
-
6939224: MethodHandle.invokeGeneric needs to perform the correct set of conversionsMon, 13 Sep 2010 23:24:30 -0700, by jrose
-
6984346: Remove development code in type.hppMon, 13 Sep 2010 16:45:00 -0700, by kvn
-
6919069: client compiler needs to capture more profile information for tiered workMon, 13 Sep 2010 12:10:49 -0700, by iveresov
-
6984056: C1: incorrect code for integer constant addition on x64Sat, 11 Sep 2010 15:21:37 -0700, by iveresov
-
6934483: GCC 4.5 errors "suggest parentheses around something..." when compiling with -Werror and -WallThu, 09 Sep 2010 05:24:11 -0700, by twisti
-
MergeThu, 09 Sep 2010 01:43:48 -0700, by twisti
-
6983073: fix compiler error with GCC 4.4 or newer on SPARCWed, 08 Sep 2010 04:50:26 -0700, by twisti
-
6965815: OptimizeStringConcat: assert(!q->is_MergeMem()) failed with specjbb2000Wed, 08 Sep 2010 20:28:57 -0700, by never
-
6982533: Crash in ~StubRoutines::jbyte_fill with AggressiveOpts enabledTue, 07 Sep 2010 11:31:27 -0700, by never
-
6982921: assert(_entry_bci != InvocationEntryBci) failed: wrong kind of nmethodTue, 07 Sep 2010 14:16:50 -0700, by iveresov
-
6953144: Tiered compilationFri, 03 Sep 2010 17:51:07 -0700, by iveresov
-
6981773: incorrect fill value with OptimizeFillThu, 02 Sep 2010 11:40:02 -0700, by never
-
MergeThu, 16 Sep 2010 13:45:55 -0700, by johnc
-
6985022: update make/jprt.properties for new jdk7 toolsWed, 15 Sep 2010 10:39:13 -0700, by jcoomes
-
6981746: G1: SEGV with -XX:+TraceGen0TimeMon, 13 Sep 2010 10:00:24 -0700, by johnc
-
MergeSat, 11 Sep 2010 11:42:09 -0700, by ysr
-
6983930: CMS: Various small cleanups ca September 2010Fri, 10 Sep 2010 17:07:55 -0700, by ysr
-
MergeMon, 13 Sep 2010 07:38:10 -0700, by kamg
-
6765718: Indicate which thread throwing OOME when generating the heap dump at OOMESat, 11 Sep 2010 08:18:31 +0200, by thurka
-
6561870: 3/3 Long javac compile lines fail due to command line length issues (agent compiles?)Wed, 08 Sep 2010 08:34:57 -0700, by dcubed
-
6983320: Fork HS19 to HS20 - renumber Major and build numbers of JVMWed, 08 Sep 2010 18:33:31 -0700, by trims
-
MergeWed, 08 Sep 2010 18:33:04 -0700, by trims
-
6982851: Add b107 machine classifications to jprt.properties file.Tue, 07 Sep 2010 11:50:59 -0400, by kamg
-
MergeTue, 07 Sep 2010 11:38:09 -0400, by kamg
-
6870851: Bad frame_chop in StackMapTable crashes JVMFri, 03 Sep 2010 14:47:05 -0400, by kamg
-
6979444: add command line option to print command line flags descriptionsTue, 31 Aug 2010 03:14:00 -0700, by ikrylov
-
MergeWed, 01 Sep 2010 00:40:05 -0700, by never
-
6969586: OptimizeStringConcat: SIGSEGV in LoadNode::Value()Mon, 30 Aug 2010 17:27:35 -0700, by never
-
6980978: assert(mt == t->xmeet(this)) failed: meet not commutativeMon, 30 Aug 2010 11:02:53 -0700, by kvn
-
MergeFri, 27 Aug 2010 17:35:08 -0700, by never
-
4809552: Optimize Arrays.fill(...)Fri, 27 Aug 2010 17:33:49 -0700, by never
-
6961697: move nmethod constants section before instruction sectionFri, 27 Aug 2010 01:51:27 -0700, by twisti
-
6976400: "Meet Not Symmetric"Thu, 26 Aug 2010 11:05:25 -0700, by kvn
-
MergeMon, 30 Aug 2010 10:58:13 -0700, by tonyp
-
MergeMon, 30 Aug 2010 13:00:51 -0400, by tonyp
-
MergeFri, 27 Aug 2010 10:44:06 -0700, by tonyp
-
6980206: G1: assert(has_undefined_max_size, "Undefined max size");Fri, 27 Aug 2010 13:34:14 -0400, by tonyp
-
6980392: TEST_BUG: gc/6581734/Test6581734.java has typoFri, 27 Aug 2010 16:57:04 +0100, by kevinw
-
6978300: G1: debug builds crash if ParallelGCThreads==0Wed, 25 Aug 2010 14:39:55 -0700, by jcoomes
-
6941275: G1: The MemoryPools are incorrectly supported for G1Wed, 25 Aug 2010 08:44:58 -0400, by tonyp
-
6910183: CMS: assert(_index < capacity(),"_index out of bounds")Mon, 23 Aug 2010 17:51:10 -0700, by ysr
-
MergeFri, 27 Aug 2010 21:31:15 -0700, by dcubed
-
6980262: Memory leak when exception is thrown in static initializerFri, 27 Aug 2010 15:05:28 -0400, by kamg
-
6978641: Fix for 6929067 introduces additional overhead in thread creation/termination pathsWed, 25 Aug 2010 21:29:05 -0400, by dholmes
-
MergeWed, 25 Aug 2010 10:31:45 -0700, by never
-
6978355: renaming for 6961697Wed, 25 Aug 2010 05:27:54 -0700, by twisti
-
6896381: CTW fails share/vm/ci/bcEscapeAnalyzer.cpp:99, assert(_stack_height < _max_stack,"stack overflow")Mon, 23 Aug 2010 09:09:36 -0700, by kvn
-
6912064: type profiles need to be exploited more for dynamic language supportFri, 20 Aug 2010 23:40:30 -0700, by jrose
-
MergeMon, 23 Aug 2010 08:44:03 -0700, by dcubed
-
6885308: The incorrect -XX:StackRedPages, -XX:StackShadowPages, -XX:StackYellowPages could cause VM crashThu, 19 Aug 2010 14:23:59 -0400, by ptisnovs
-
Added tag jdk7-b111 for changeset 07b042e13ddeThu, 23 Sep 2010 17:33:27 -0700, by cl
-
Added tag jdk7-b108 for changeset e44a93947ccbFri, 03 Sep 2010 12:49:53 -0700, by cl
-
Added tag hs19-b06 for changeset 6c43216df135Tue, 31 Aug 2010 17:23:45 -0700, by trims
-
6978915: Remove Mercurial tags for Hotspot 19 Build 06Fri, 20 Aug 2010 14:24:47 -0700, by trims
-
6978889: Remove premature change of build number to Hotspot 19 Build 07Fri, 20 Aug 2010 12:57:42 -0700, by trims
-
MergeFri, 20 Aug 2010 12:01:10 -0700, by tonyp
-
MergeFri, 20 Aug 2010 13:17:08 -0400, by tonyp
-
6978533: CMS: Elide BOT update asserts until 6977974 is fixed correctlyThu, 19 Aug 2010 12:02:10 -0700, by ysr
-
MergeFri, 20 Aug 2010 09:55:50 -0700, by never
-
6978249: spill between cpu and fpu registers when those moves are fastThu, 19 Aug 2010 14:51:47 -0700, by never
-
6977640: Zero and Shark fixesWed, 18 Aug 2010 01:22:16 -0700, by twisti
-
6976372: # assert(_owner == Thread::current()) failed: invariantFri, 13 Aug 2010 15:14:00 -0700, by never
-
6975006: assert(check.is_deoptimized_frame()) failed: missed deoptThu, 12 Aug 2010 23:34:34 -0700, by never
-
6974176: ShouldNotReachHere, instanceKlass.cpp:1426Thu, 12 Aug 2010 16:38:23 -0700, by never
-
MergeFri, 20 Aug 2010 04:08:08 -0700, by trims
-
6978726: Bump the HS19 build number to 07Fri, 20 Aug 2010 03:47:09 -0700, by trims
-
MergeThu, 19 Aug 2010 14:08:58 -0400, by tonyp
-
MergeWed, 18 Aug 2010 17:44:33 -0400, by johnc
-
6977924: Changes for 6975078 produce build error with certain gcc versionsWed, 18 Aug 2010 10:59:06 -0700, by johnc
-
6977970: CMS: concurrentMarkSweepGeneration.cpp:7947 assert(addr <= _limit) failed: sweep invariantWed, 18 Aug 2010 11:39:21 -0700, by ysr
-
6975964: G1: print out a more descriptive message for evacuation failure when +PrintGCDetails is setTue, 17 Aug 2010 14:40:00 -0400, by tonyp
-
6974928: G1: sometimes humongous objects are allocated in young regionsTue, 17 Aug 2010 14:40:00 -0400, by tonyp
-
6959014: G1: assert(minimum_desired_capacity <= maximum_desired_capacity) failed: sanity checkTue, 17 Aug 2010 14:40:00 -0400, by tonyp
-
6948538: CMS: BOT walkers can fall into object allocation and initialization cracksMon, 16 Aug 2010 15:58:42 -0700, by ysr
-
6977952: Test: Sync missing tests from hs16.3 to hs17.xTue, 17 Aug 2010 22:52:50 -0700, by asaha
-
MergeWed, 18 Aug 2010 16:11:21 -0700, by trims
-
MergeSat, 14 Aug 2010 00:47:52 -0700, by johnc
-
6976378: ParNew: stats are printed unconditionally in debug buildsWed, 11 Aug 2010 13:12:28 -0700, by jcoomes
-
6973570: OrderAccess::storestore() scales poorly on multi-socket x64 and sparc: cache-line ping-pongingTue, 10 Aug 2010 14:53:35 -0700, by ysr
-
6970376: ParNew: shared TaskQueue statisticsMon, 09 Aug 2010 18:03:50 -0700, by jcoomes
-
6966222: G1: simplify TaskQueue overflow handlingMon, 09 Aug 2010 05:41:05 -0700, by jcoomes
-
6930581: G1: assert(ParallelGCThreads > 1 || n_yielded() == _hrrs->occupied(),"Should have yielded all the ..Fri, 06 Aug 2010 10:17:21 -0700, by johnc
-
6963209: G1: remove the concept of abandoned pausesWed, 04 Aug 2010 13:03:23 -0400, by tonyp
-
6962589: remove breadth first scanning code from parallel gcThu, 22 Jul 2010 10:27:41 -0400, by tonyp
-
6814437: G1: remove the _new_refs arrayMon, 02 Aug 2010 12:51:43 -0700, by johnc
-
MergeSat, 31 Jul 2010 15:10:59 +0100, by kevinw
-
6581734: CMS Old Gen's collection usage is zero after GC which is incorrectFri, 30 Jul 2010 22:43:50 +0100, by kevinw
-
Added tag hs19-b05 for changeset cc3fdfeb54b0Thu, 19 Aug 2010 18:51:24 -0700, by trims
-
Added tag jdk7-b106 for changeset 1b81ca701fa5Thu, 19 Aug 2010 15:13:01 -0700, by cl
-
6977051: Bump the HS19 build number to 06Fri, 13 Aug 2010 10:56:17 -0700, by trims
-
MergeFri, 13 Aug 2010 10:55:42 -0700, by trims
-
MergeFri, 13 Aug 2010 07:33:20 -0700, by dcubed
-
6378314: Bad warning message when agent library not found. local directory is not searched.Tue, 10 Aug 2010 19:17:57 -0400, by rasbold
-
6973329: C2 with Zero based COOP produces code with broken anti-dependency on x86Wed, 11 Aug 2010 10:48:20 -0700, by kvn
-
6976186: integrate Shark HotSpot changesWed, 11 Aug 2010 05:51:21 -0700, by twisti
-
6975855: don't emit deopt MH handler in C1 if not requiredWed, 11 Aug 2010 01:17:27 -0700, by twisti
-
6975027: use of movptr to set length of arrayTue, 10 Aug 2010 12:15:10 -0700, by never
-
MergeMon, 09 Aug 2010 17:51:56 -0700, by never
-
6975078: assert(allocated_on_res_area() || allocated_on_C_heap() || allocated_on_arena()Mon, 09 Aug 2010 15:17:05 -0700, by kvn
-
6975049: nsk/regression/b4287029 crashes with -Xss64 on solaris-i586Fri, 06 Aug 2010 11:53:28 -0700, by kvn
-
6974682: CTW: assert(target != NULL) failed: must not be nullWed, 04 Aug 2010 17:42:20 -0700, by kvn
-
6973963: SEGV in ciBlock::start_bci() with EATue, 03 Aug 2010 15:55:03 -0700, by kvn
-
6973308: Missing zero length check before repne scas in check_klass_subtype_slow_path()Fri, 30 Jul 2010 10:21:15 -0700, by kvn
-
MergeMon, 26 Jul 2010 15:58:07 -0700, by never
-
6969569: assert(is_static() && is_constant()) failed: illegal call to constant_value()Fri, 23 Jul 2010 10:07:46 -0700, by kvn
-
6953477: Increase portability and flexibility of building HotspotTue, 03 Aug 2010 08:13:38 -0400, by bobv
-
6958465: Sparc aten build24.0: openjdk-7.ea-b96 failed Error: Formal argument ... requires an lvalueWed, 28 Jul 2010 17:57:43 -0400, by coleenp
-
6888526: Linux getCurrentThreadCpuTime is drastically slower than WindowsWed, 28 Jul 2010 17:38:21 +0100, by aph
-
MergeSun, 25 Jul 2010 07:31:50 -0700, by apangin
-
6964170: Verifier crashesTue, 20 Jul 2010 08:41:42 -0700, by apangin
-
MergeSat, 17 Jul 2010 21:49:23 -0700, by apangin
-
6649594: Intermittent IOExceptions during dynamic attach on linux and solarisFri, 16 Jul 2010 13:14:03 +0100, by alanb
-
Added tag jdk7-b105 for changeset 6709c14587c2Fri, 13 Aug 2010 11:38:16 -0700, by cl
-
MergeTue, 03 Aug 2010 19:01:25 -0700, by trims
-
6973381: Bump the HS19 build number to 05Fri, 30 Jul 2010 06:56:40 -0700, by trims
-
MergeFri, 23 Jul 2010 14:31:15 -0700, by ysr
-
MergeWed, 21 Jul 2010 12:45:42 -0700, by ysr
-
6956639: G1: assert(cached_ptr != card_ptr) failed: shouldn't be, concurrentG1Refine.cpp:307Mon, 19 Jul 2010 11:06:34 -0700, by johnc
-
6962947: shared TaskQueue statisticsFri, 16 Jul 2010 21:33:21 -0700, by jcoomes
-
MergeFri, 23 Jul 2010 10:21:17 -0700, by never
-
6970566: runThese fails with SIGSEGVThu, 22 Jul 2010 15:29:22 -0700, by never
-
6969574: invokedynamic call sites deoptimize instead of executingFri, 16 Jul 2010 18:14:19 -0700, by jrose
-
MergeFri, 16 Jul 2010 08:29:42 -0700, by never
-
6964498: JSR 292 invokedynamic sites need local bootstrap methodsThu, 15 Jul 2010 18:40:45 -0700, by jrose
-
MergeWed, 21 Jul 2010 09:57:21 -0700, by ysr
-
MergeTue, 20 Jul 2010 16:09:44 -0700, by ysr
-
MergeFri, 16 Jul 2010 10:09:15 -0700, by ysr
-
6944166: G1: explicit GCs are not always handled correctlyMon, 28 Jun 2010 14:13:17 -0400, by tonyp
-
6962569: assembler_sparc.cpp:1969: assert(false) failed: errorMon, 28 Jun 2010 14:13:18 -0400, by tonyp
-
Added tag jdk7-b103 for changeset cb4250ef73b2Thu, 29 Jul 2010 13:33:08 -0700, by cl
-
Added tag jdk7-b102 for changeset c5cadf1a0771 jdk7-b103Fri, 23 Jul 2010 16:42:15 -0700, by mikejwre
-
MergeThu, 15 Jul 2010 13:48:01 -0700, by never
-
6968336: VM crash guarantee(!nm->is_zombie()) failed: cannot lock a zombie methodThu, 15 Jul 2010 08:54:48 -0700, by never
-
6968368: SIGSEGV in the BCEscapeAnalyzer::copy_dependenciesWed, 14 Jul 2010 14:47:34 -0700, by kvn
-
6968646: JVM crashes with SIGFPE during startupWed, 14 Jul 2010 14:29:14 -0700, by kvn
-
6968385: malformed xml in sweeper loggingMon, 12 Jul 2010 22:27:18 -0700, by never
-
6958668: repeated uncommon trapping for new of klass which is being initializedMon, 12 Jul 2010 10:58:25 -0700, by never
-
6965184: possible races in make_not_entrant_or_zombieThu, 08 Jul 2010 14:29:44 -0700, by never
-
MergeWed, 14 Jul 2010 17:52:18 -0400, by apangin
-
6967423: Hotspot support for modules imageWed, 07 Jul 2010 15:35:58 -0700, by mchung
-
MergeWed, 07 Jul 2010 14:12:08 -0400, by acorn
-
6964164: MonitorInUseLists leak of contended objectsFri, 02 Jul 2010 17:23:43 -0400, by acorn
-
MergeMon, 12 Jul 2010 12:53:52 -0700, by ysr
-
6957084: simplify TaskQueue overflow handlingThu, 01 Jul 2010 21:40:45 -0700, by jcoomes
-
MergeThu, 15 Jul 2010 19:51:34 -0700, by trims
-
MergeFri, 09 Jul 2010 00:35:35 -0700, by trims
-
MergeWed, 07 Jul 2010 12:40:01 -0700, by never
-
6966411: escape.cpp:450 assert(base->Opcode() == Op_ConPFri, 02 Jul 2010 17:30:30 -0700, by kvn
-
6965671: fatal error: acquiring lock JNIGlobalHandle_lock/16 out of order with lock CodeCache_lock/1Fri, 02 Jul 2010 15:01:47 -0700, by never
-
MergeFri, 09 Jul 2010 00:32:48 -0700, by trims
-
Added tag hs19-b03 for changeset ad1977f08c4dFri, 09 Jul 2010 00:31:01 -0700, by trims
-
6966252: Bump the HS19 build number to 04Fri, 02 Jul 2010 01:37:36 -0700, by trims
-
MergeFri, 02 Jul 2010 01:36:15 -0700, by trims
-
MergeWed, 30 Jun 2010 11:52:10 -0400, by coleenp
-
MergeMon, 28 Jun 2010 12:03:05 -0400, by coleenp
-
6888573: class data sharing does not always disable large pagesThu, 24 Jun 2010 15:38:42 -0700, by jcoomes
-
MergeTue, 22 Jun 2010 10:03:12 -0400, by zgu
-
6939019: Source code adjustments for parfait compilation of hotspotTue, 22 Jun 2010 09:46:15 -0400, by zgu
-
MergeTue, 29 Jun 2010 16:09:57 -0700, by jrose
-
6964774: Adjust optimization flags settingTue, 29 Jun 2010 10:34:00 -0700, by kvn
-
6677629: PhaseIterGVN::subsume_node() should call hash_delete() and add_users_to_worklist()Mon, 28 Jun 2010 14:54:39 -0700, by kvn
-
6964479: widen normalization of small int and long values should be symmetricMon, 28 Jun 2010 10:52:50 -0700, by kvn
-
MergeSat, 26 Jun 2010 00:19:55 -0700, by jrose
-
6947341: JVM Crash running Oracle ATG CRMDemoWed, 23 Jun 2010 09:40:11 -0700, by kvn
-
6962980: C1: stub area should take into account method handle deopt stubTue, 22 Jun 2010 12:10:07 -0700, by iveresov
-
6656830: assert((*p)->is_oop(),"expected an oop while scanning weak refs")Mon, 21 Jun 2010 14:26:17 -0700, by never
-
6956958: assert(is_clean() || is_call_to_compiled() || is_call_to_interpreted() || is_optimized() || is_megamFri, 18 Jun 2010 16:51:54 -0700, by never
-
MergeThu, 24 Jun 2010 15:56:12 -0700, by jmasa
-
MergeWed, 23 Jun 2010 15:17:20 -0700, by jmasa
-
6952853: SIGSEGV with UseAdaptiveGCBoundary on 64b linux running jvm2008Wed, 23 Jun 2010 08:35:31 -0700, by jmasa
-
6946048: G1: improvements to +PrintGCDetails outputThu, 22 Apr 2010 15:20:16 -0400, by tonyp
-
6949307: G1: raise a vm error, do not core dump, if target pause time and target interval are inconsistentFri, 07 May 2010 13:14:41 -0400, by tonyp
-
6959430: Make sure raw loads have control edgeTue, 15 Jun 2010 18:07:27 -0700, by kvn
-
MergeTue, 15 Jun 2010 15:57:36 -0700, by jrose
-
MergeTue, 15 Jun 2010 12:06:52 -0700, by never
-
6952176: Remove debug flag from adlc makefile for 6Update trainsTue, 15 Jun 2010 12:03:15 -0700, by never
-
6960550: Missing semicolon in ZeroMon, 14 Jun 2010 00:52:15 -0700, by twisti
-
6960865: ldc of unloaded class throws an assert in ciTypeFlowSat, 12 Jun 2010 22:53:43 -0700, by jrose
-
6730276: JDI_REGRESSION tests fail with "Error: count must be non-zero" error on x86Thu, 10 Jun 2010 13:04:20 -0700, by kvn
-
6939203: JSR 292 needs method handle constantsWed, 09 Jun 2010 18:50:45 -0700, by jrose
-
Added tag jdk7-b101 for changeset 6c3a919105b6Thu, 15 Jul 2010 20:11:35 -0700, by mikejwre
-
Added tag jdk7-b100 for changeset ad1977f08c4d jdk7-b101Fri, 09 Jul 2010 19:18:22 -0700, by mikejwre
-
6964882: 32 bit JDK does not build on 64 bit Windows platformsTue, 29 Jun 2010 16:33:41 -0700, by prr
-
Added tag jdk7-b99 for changeset 6a236384a379Thu, 24 Jun 2010 20:03:00 -0700, by mikejwre
-
MergeFri, 18 Jun 2010 00:09:22 -0700, by trims
-
MergeThu, 10 Jun 2010 08:27:35 -0700, by jmasa
-
6953058: G1: A bigapp crashes with SIGSEGV in compiled codeMon, 07 Jun 2010 17:46:04 -0700, by johnc
-
6956472: test/runtime/6888954/vmerrors.sh uses ksh-specific syntaxThu, 27 May 2010 13:09:56 -0700, by jcoomes
-
6941378: G1: change default value of G1UseFixedWindowMMUTracker to trueMon, 24 May 2010 17:11:22 -0700, by johnc
-
MergeWed, 09 Jun 2010 13:53:58 -0400, by coleenp
-
MergeFri, 04 Jun 2010 17:44:51 -0400, by coleenp
-
MergeThu, 03 Jun 2010 13:34:47 -0400, by acorn
-
6852873: Reduce safepoint cleanup timeThu, 03 Jun 2010 13:21:47 -0400, by acorn
-
6930553: classfile format checker allows invalid method descriptor in CONSTANT_NameAndType_info in some casesThu, 27 May 2010 17:06:39 -0400, by kamg
-
6958485: fix for 6879921 was insufficientMon, 07 Jun 2010 14:17:01 -0700, by never
-
6958292: C1: Enable parallel compilationFri, 04 Jun 2010 11:18:04 -0700, by iveresov
-
6958254: -XX:+VerifyOops is broken on x86Thu, 03 Jun 2010 14:20:27 -0700, by kvn
-
MergeThu, 17 Jun 2010 23:59:24 -0700, by trims
-
MergeFri, 04 Jun 2010 11:54:35 -0700, by trims
-
6958458: Bump the HS19 build number to 03Thu, 03 Jun 2010 18:18:56 -0700, by trims
-
MergeWed, 02 Jun 2010 22:45:42 -0700, by jrose
-
6930994: Code cache is full warning should be visible in productWed, 02 Jun 2010 20:15:33 -0700, by never
-
6956931: assert(SafepointSynchronize::is_at_safepoint()) failed: must be executed at a safepointWed, 02 Jun 2010 14:23:23 -0700, by never
-
6957882: nsk/sajdi tests failed with NullPointerExceptionWed, 02 Jun 2010 12:02:49 -0700, by kvn
-
6954029: Improve implicit null check generation with compressed oopsWed, 02 Jun 2010 09:49:32 -0700, by kvn
-
6957080: MethodComparator needs stress testingSat, 29 May 2010 19:22:32 -0700, by jrose
-
6957004: MethodComparator uses the wrong CP index accessorFri, 28 May 2010 16:23:51 -0700, by jrose
-
6955349: C1: Make G1 barriers work with x64Thu, 27 May 2010 22:01:55 -0700, by iveresov
-
6916623: Align object to 16 bytes to use Compressed Oops with java heap up to 64GbThu, 27 May 2010 18:01:56 -0700, by kvn
-
6956164: nightly regressions from 6939207Thu, 27 May 2010 09:54:07 -0700, by jrose
-
MergeTue, 25 May 2010 13:18:49 -0700, by never
-
6490487: java support on 64 bit solaris x86 machines is broken.Mon, 24 May 2010 13:53:38 -0700, by never
-
6934104: JSR 292 needs to support SPARC C2Tue, 25 May 2010 02:38:48 -0700, by twisti
-
MergeMon, 24 May 2010 14:15:14 -0700, by jrose
-
6939207: refactor constant pool index processingSun, 23 May 2010 01:38:26 -0700, by jrose
-
6930772: JSR 292 needs to support SPARC C1Fri, 21 May 2010 02:59:24 -0700, by twisti
-
6951083: oops and relocations should part of nmethod not CodeBlobThu, 20 May 2010 06:34:23 -0700, by twisti
-
MergeTue, 01 Jun 2010 11:48:33 -0700, by trims
-
MergeWed, 26 May 2010 14:16:55 -0700, by dcubed
-
6911922: JVM must throw VerifyError for jsr or jsr_w opcodes in class file v.51+Wed, 19 May 2010 10:19:10 -0400, by kamg
-
Added tag jdk7-b98 for changeset 8a045b3f5c13Thu, 17 Jun 2010 16:27:59 -0700, by mikejwre
-
6961079: Build JDK7 for 64 bit Windows using free Windows 7.1 SDK 64 bit compilersWed, 16 Jun 2010 09:42:20 -0700, by prr
-
Added tag jdk7-b97 for changeset 5f42499e57adThu, 10 Jun 2010 13:58:59 -0700, by mikejwre
-
Added tag jdk7-b96 for changeset 573e8ea5fd68Thu, 03 Jun 2010 13:30:08 -0700, by mikejwre
-
6941466: Oracle rebranding changes for Hotspot repositoriesThu, 27 May 2010 19:08:38 -0700, by trims
-
MergeThu, 27 May 2010 12:42:44 -0700, by trims
-
MergeThu, 20 May 2010 08:32:11 -0700, by jcoomes
-
6953952: collectedHeap.cpp should use #ifdef _LP64 not LP64Wed, 19 May 2010 16:05:47 -0700, by ysr
-
6953483: Typo related to ReduceInitialCardMarks leaves concurrent collectors vulnerable to heap corruptionWed, 19 May 2010 10:37:05 -0700, by ysr
-
6951319: enable solaris builds using Sun Studio 12 update 1Tue, 18 May 2010 11:02:18 -0700, by jcoomes
-
6948539: CMS+UseCompressedOops: placement of cms_free bit interferes with promoted object linkMon, 17 May 2010 00:47:28 -0700, by ysr
-
6921317: (partial) G1: assert(top() == bottom() || zfs == Allocated,"Region must be empty, or we must be setting it toFri, 14 May 2010 10:28:46 -0700, by apetrusenko
-
MergeThu, 20 May 2010 01:34:22 -0700, by jrose
-
MergeWed, 19 May 2010 10:22:39 -0700, by kvn
-
6937111: Restore optimization for Phi of AddP (6552204)Mon, 05 Apr 2010 10:17:15 -0700, by kvn
-
6953576: bottom_type for matched AddPNodes doesn't always agree with idealTue, 18 May 2010 23:58:32 -0700, by never
-
6953539: after 6892658 c1 reports that it doesn't inline StringBuffer.appendTue, 18 May 2010 13:45:03 -0700, by never
-
6953267: assert in EA code with -XX:+StressReflectiveCodeTue, 18 May 2010 09:54:05 -0700, by kvn
-
6950075: nmethod sweeper should operate concurrentlyMon, 17 May 2010 16:50:07 -0700, by never
-
6951686: Using large pages on Linux prevents zero based compressed oopsMon, 17 May 2010 11:32:56 -0700, by kvn
-
MergeMon, 17 May 2010 07:11:27 -0700, by dcubed
-
6949515: 3/3 VM crash when calling GetMethodDeclaringClassMon, 17 May 2010 06:35:51 -0700, by dcubed
-
MergeMon, 17 May 2010 03:53:55 -0700, by dcubed
-
6745217: jmap assertion failureSat, 15 May 2010 18:24:34 -0700, by poonam
-
6956513: Bump the HS19 build number to 02Thu, 27 May 2010 12:40:34 -0700, by trims
-
Added tag jdk7-b95 for changeset 91d861ba858dThu, 27 May 2010 10:57:13 -0700, by mikejwre
-
Added tag hs19-b01 for changeset 8bfe9058ca46Fri, 21 May 2010 14:01:44 -0700, by trims
-
Added tag jdk7-b94 for changeset d38f45079fe9Thu, 20 May 2010 16:00:15 -0700, by mikejwre
-
6953588: hotspot\src\share\vm\interpreter\bytecodes.cpp doesn't compile with VS2010 on AMD64Wed, 19 May 2010 10:21:41 -0700, by prr
-
MergeTue, 18 May 2010 14:10:01 -0700, by trims
-
MergeThu, 13 May 2010 17:10:32 -0700, by trims
-
6951923: some uses of fatal1 were missed by 6888954Wed, 12 May 2010 10:28:13 -0700, by jcoomes
-
6951188: CMS: move PromotionInfo into its own fileMon, 10 May 2010 12:31:52 -0700, by ysr
-
6919638: CMS: ExplicitGCInvokesConcurrent misinteracts with gc lockerMon, 03 May 2010 20:19:05 -0700, by ysr
-
MergeMon, 03 May 2010 17:23:58 -0400, by tonyp
-
6948537: CMS: BOT walkers observe out-of-thin-air zeros on sun4v sparc/CMTMon, 03 May 2010 10:24:51 -0700, by ysr
-
6952178: Fork HS18 to HS19 - renumber Major and build numbers of JVMThu, 13 May 2010 14:47:21 -0700, by trims
-
MergeThu, 13 May 2010 14:35:14 -0700, by trims
-
MergeWed, 12 May 2010 22:06:02 -0700, by jrose
-
6951784: Zero deoptimizer changesWed, 12 May 2010 03:49:52 -0700, by twisti
-
MergeTue, 11 May 2010 15:19:19 -0700, by jrose
-
6950617: Zero/Shark interface updatesFri, 07 May 2010 04:20:56 -0700, by twisti
-
6950178: Zero stack improvementsThu, 06 May 2010 02:09:18 -0700, by twisti
-
6949830: 6939134 broke ZeroWed, 05 May 2010 05:57:21 -0700, by twisti
-
6949423: remove tagged stack interpreter for ZeroTue, 04 May 2010 02:33:59 -0700, by twisti
-
6939196: method handle signatures off the boot class path get linkage errorsSat, 01 May 2010 21:57:35 -0700, by jrose
-
6939134: JSR 292 adjustments to method handle invocationSat, 01 May 2010 02:42:18 -0700, by jrose
-
6943304: remove tagged stack interpreterFri, 30 Apr 2010 08:37:24 -0700, by twisti
-
6939182: Zero JNI handles fixFri, 30 Apr 2010 04:27:25 -0700, by twisti
-
6948602: Disable use of SSE4.2 in String.indexOf intrinsic until 6942326 is fixedThu, 29 Apr 2010 17:53:58 -0700, by iveresov
-
6829193: JSR 292 needs to support SPARCThu, 29 Apr 2010 06:30:25 -0700, by twisti
-
MergeTue, 11 May 2010 17:41:11 -0700, by dcubed
-
MergeMon, 10 May 2010 13:09:44 -0700, by dcubed
-
MergeWed, 05 May 2010 16:39:47 -0700, by dcubed
-
6949118: jvm.dll shows the company name as Sun MicrosystemsWed, 05 May 2010 09:28:13 -0400, by kamg
-
6935118: UseCompressedOops modification in methodOopDesc::sort_methods() causes JCK timeoutTue, 04 May 2010 15:12:08 -0400, by coleenp
-
6944822: Fix for 6938627 exposes problem with hard-coded buffer sizesMon, 19 Apr 2010 18:58:31 -0400, by coleenp
-
6951190: assert(!klass_is_exact(),"only non-exact klass") while building JDKMon, 10 May 2010 14:58:38 -0700, by never
-
Added tag hs18-b04 for changeset 310cdbc35535Fri, 07 May 2010 15:13:00 -0700, by trims
-
MergeFri, 07 May 2010 15:12:28 -0700, by trims
-
MergeThu, 06 May 2010 13:03:03 -0700, by trims
-
6950438: Add 6u18 and 6u20 release values explicitly to jprt.properties fileThu, 06 May 2010 12:46:21 -0700, by trims
-
MergeMon, 03 May 2010 16:31:07 -0400, by tonyp
-
6888954: argument formatting for assert() and friendsThu, 22 Apr 2010 13:23:15 -0700, by jcoomes
-
6888953: some calls to function-like macros are missing semicolonsSun, 11 Oct 2009 16:19:25 -0700, by jcoomes
-
6946056: assert((intptr_t) sp()<=(intptr_t) result,"result must>=than stack pointer"), frame_x86.cpp:295Tue, 27 Apr 2010 18:13:47 -0700, by johnc
-
Added tag jdk7-b93 for changeset 9d865fc2f644Thu, 13 May 2010 13:22:12 -0700, by mikejwre
-
6931180: Migration to recent versions of MS Platform SDKTue, 11 May 2010 14:35:43 -0700, by prr
-
Fix dummy obj boxed long hack by replacing it with a reliable solution.Mon, 29 Nov 2010 18:32:30 +0100, by Thomas Wuerthinger
-
New option "-graal" that sets up the correct boot class path and C1X options using only the two environment variables MAXINE and GRAAL.Mon, 29 Nov 2010 16:58:26 +0100, by Thomas Wuerthinger
-
Added package information files.Mon, 29 Nov 2010 12:02:16 +0100, by Thomas Wuerthinger
-
Added support for CompileTheWorld.Mon, 29 Nov 2010 12:01:45 +0100, by Thomas Wuerthinger
-
Additional debug output.Sat, 27 Nov 2010 16:43:53 +0100, by Thomas Wuerthinger
-
Two fixes for DaCapo / SpecJVM2008 runs.Sat, 27 Nov 2010 14:30:07 +0100, by Thomas Wuerthinger
-
More JNI global handle clean ups.Fri, 26 Nov 2010 19:45:05 +0100, by Thomas Wuerthinger
-
Fix for failed method lookup.Fri, 26 Nov 2010 13:52:15 +0100, by Thomas Wuerthinger
-
Build also release version of VM. Fix towards making SpecJVM2008 run.Fri, 26 Nov 2010 12:12:35 +0100, by Thomas Wuerthinger
-
Sync with CRI/C1X changes.Sun, 05 Dec 2010 22:01:07 +0100, by Doug Simon
-
Filled up the new hasCompiledCode method of the RiMethod interface.Fri, 03 Dec 2010 18:00:07 +0100, by ldayne
-
Sync with CRI/C1X changes.Tue, 30 Nov 2010 15:13:57 +0100, by Doug Simon
-
Small NPE fix. More detailed error in case of wrong bytecode in patching stub.Thu, 25 Nov 2010 19:21:22 +0100, by Thomas Wuerthinger
-
Removed debug print statement.Tue, 23 Nov 2010 18:42:21 +0100, by Thomas Wuerthinger
-
Fixes to get running again after C1X changes to pointer maps and register configuration.Tue, 23 Nov 2010 15:45:45 +0100, by Thomas Wuerthinger
-
Converted CiDebugInfo.registerRefMap field from type long to CiBitMap.Fri, 19 Nov 2010 21:16:36 +0100, by Doug Simon
-
Changes to sync with CRI changes.Fri, 19 Nov 2010 00:26:51 +0100, by Doug Simon
-
Renaming: hsx -> graal.Fri, 19 Nov 2010 00:26:31 +0100, by Doug Simon
-
Merge.Thu, 18 Nov 2010 17:28:15 +0100, by Thomas Wuerthinger
-
Inlining of static final field values. Java mirror instead of VmID. Support for PrintMetrics option.Thu, 18 Nov 2010 17:27:43 +0100, by Thomas Wuerthinger
-
Synced CRI changes.Tue, 16 Nov 2010 23:00:32 +0100, by Doug Simon
-
Another handle bug.Mon, 15 Nov 2010 11:06:38 +0100, by Thomas Wuerthinger
-
Full GC after bootstrap. Disable IRChecker by default. Disable compiled method logging by default.Sat, 13 Nov 2010 21:11:28 +0100, by Thomas Wuerthinger
-
Small fix.Sat, 13 Nov 2010 19:58:27 +0100, by Thomas Wuerthinger
-
Merge.Sat, 13 Nov 2010 18:29:13 +0100, by Thomas Wuerthinger
-
Don't mess with VMToNative transitions..Sat, 13 Nov 2010 18:28:48 +0100, by Thomas Wuerthinger
-
Merge.Sat, 13 Nov 2010 08:15:52 +0100, by Doug Simon
-
Small renaming.Sat, 13 Nov 2010 07:54:30 +0100, by Doug Simon
-
Merge.Fri, 12 Nov 2010 16:17:55 +0100, by Doug Simon
-
Syncing changes with C1X.Fri, 12 Nov 2010 16:11:41 +0100, by Doug Simon
-
Added flag -XX:BootstrapC1X that precompiles Object::<init> and then every method in the compilation queue until it is empty.Fri, 12 Nov 2010 20:57:08 +0100, by Thomas Wuerthinger
-
Enable monitorenter/monitorexit runtime calls.Fri, 12 Nov 2010 18:34:07 +0100, by Thomas Wuerthinger
-
Solved an issue with unresolved field patching.Fri, 12 Nov 2010 18:04:27 +0100, by Thomas Wuerthinger
-
Import fixes.Thu, 11 Nov 2010 14:42:14 +0100, by Thomas Wuerthinger
-
MergeThu, 11 Nov 2010 14:16:50 +0100, by Thomas Wuerthinger
-
Pointer verification stub. Two loose oop fixes in C1X C++ part. Logging which methods have been compiled.Thu, 11 Nov 2010 14:09:37 +0100, by Thomas Wuerthinger
-
Modified C++ to reflect changes in calling convention CRI code.Tue, 09 Nov 2010 17:40:15 +0100, by Doug Simon
-
Modified class descriptions in C++ to reflect changes to CiDebugInfo.FrameTue, 09 Nov 2010 17:38:40 +0100, by Doug Simon
-
Removed 'java' indirection script and modified domake to create the replacement symlink to /usr/lib/jvm/jre1.7.0/bin/javaTue, 09 Nov 2010 17:37:01 +0100, by Doug Simon
-
Remove caching for constant pool entries (same index can be used to retrieve e.g. type and field). Fast fail on bailout in C1X.Tue, 09 Nov 2010 13:42:06 +0100, by Thomas Wuerthinger
-
Corrections of oop map generation.Tue, 09 Nov 2010 12:30:21 +0100, by Thomas Wuerthinger
-
Made setting C1X options from HotSpot command line more robust.Thu, 04 Nov 2010 15:34:50 +0100, by Thomas Wuerthinger
-
Improved exception reporting after exception in compileMethod.Wed, 03 Nov 2010 16:58:50 +0100, by Thomas Wuerthinger
-
Fix oop relocation for static stub calls.Wed, 03 Nov 2010 16:40:38 +0100, by Thomas Wuerthinger
-
Updated for changes in CRI.Mon, 01 Nov 2010 23:50:37 +0100, by Doug Simon
-
Added timing printout on VM shutdown.Mon, 25 Oct 2010 18:35:34 +0200, by Thomas Wuerthinger
-
Enabled -C1X:OPTIONS when running HotSpot/C1X. Enabled checkstyle for the HotSpotVM Java project.Mon, 25 Oct 2010 16:47:52 +0200, by Thomas Wuerthinger
-
Added Eclipse C++ run configurations.Fri, 22 Oct 2010 17:33:24 +0200, by Thomas Wuerthinger
-
Initial adjustments to make C1X4HotSpot compile and run with latest Maxine version.Fri, 22 Oct 2010 17:31:38 +0200, by Thomas Wuerthinger
-
* enabled all jtt testsThu, 30 Sep 2010 17:19:48 -0700, by Lukas Stadler
-
various fixes and enhancementsThu, 16 Sep 2010 19:42:20 -0700, by Lukas Stadler
-
sourcecode formattingWed, 01 Sep 2010 17:13:38 -0700, by Lukas Stadler
-
modified project layoutWed, 01 Sep 2010 16:43:47 -0700, by Lukas Stadler
-
added assertions, nop added to implicit exception sitesWed, 01 Sep 2010 13:45:57 -0700, by Lukas Stadler
-
* -XX:TraceC1X=0...5 controls the native c1x tracingTue, 31 Aug 2010 22:13:30 -0700, by Lukas Stadler
-
refactoring classes into separate filesThu, 19 Aug 2010 14:34:52 -0700, by Lukas Stadler
-
basic invokeinterface and invokevirtual supportWed, 18 Aug 2010 16:47:06 -0700, by Lukas Stadler
-
small cleanupWed, 18 Aug 2010 11:44:04 -0700, by Lukas Stadler
-
tlab-allocated "new instance", invokespecial, support for static fields in COMPILER_CLASSES_DOTue, 17 Aug 2010 17:34:25 -0700, by Lukas Stadler
-
updated prologue/epilogue codeMon, 16 Aug 2010 20:00:59 -0700, by Lukas Stadler
-
* rewrite of the code installationMon, 16 Aug 2010 18:59:36 -0700, by Lukas Stadler
-
* using reflected objects instead of oopsMon, 02 Aug 2010 15:44:38 -0700, by Lukas Stadler
-
changed VMExit/VMEntries to non-static, added eclipse c++ project, CIR interface changesFri, 23 Jul 2010 15:53:02 -0700, by Lukas Stadler
-
reformatting similar to other maxine projects (tabs, etc.)Tue, 13 Jul 2010 11:47:55 -0700, by Lukas Stadler
-
implement recent safepoint & exceptionobject ci changes, HotSpotVMConfigMon, 12 Jul 2010 15:05:17 -0700, by Lukas Stadler
-
modifications for linux: argument register layout, makefileFri, 09 Jul 2010 16:33:03 -0700, by Lukas Stadler
-
Small adaptationsWed, 23 Jun 2010 17:20:40 +0200, by Thomas Wuerthinger
-
Added HotSpotVM project Java source files.Wed, 23 Jun 2010 16:36:58 +0200, by Thomas Wuerthinger
-
Added HotSpotVM project.Wed, 23 Jun 2010 16:19:21 +0200, by Thomas Wuerthinger
-
Executing a+b with C1X on HotSpot ;-) !Tue, 18 May 2010 21:53:05 +0200, by Thomas Wuerthinger
-
Draft implementation of HotSpot CRI / first method compiling without exception.Tue, 18 May 2010 17:43:37 +0200, by Thomas Wuerthinger
-
Added first VM entry method.Mon, 17 May 2010 16:37:23 +0200, by Thomas Wuerthinger
-
MergeWed, 12 May 2010 16:30:40 +0200, by Thomas Wuerthinger
-
Added methods to c1x_VMExits.cppWed, 12 May 2010 16:29:41 +0200, by Thomas Wuerthinger
-
fixed JAVA_HOMEWed, 12 May 2010 15:33:54 +0200, by lstadler
-
added c1x build directory, added MSVC Win64 project supportWed, 12 May 2010 15:01:05 +0200, by lstadler
-
Can now call to Java code from the VM.Tue, 11 May 2010 19:24:14 +0200, by Thomas Wuerthinger
-
Hooked C1XCompiler class into the system.Tue, 11 May 2010 18:19:17 +0200, by Thomas Wuerthinger
-
initial setup for building; added create.batTue, 11 May 2010 14:46:49 +0200, by Thomas Wuerthinger
-
Added tag jdk7-b92 for changeset 3221d1887d30Thu, 06 May 2010 18:25:58 -0700, by mikejwre
-
MergeTue, 04 May 2010 12:23:38 -0700, by trims
-
MergeThu, 29 Apr 2010 15:18:27 -0700, by trims
-
MergeThu, 29 Apr 2010 00:03:40 -0700, by jrose
-
6946892: c1 shouldn't sign-extend to upper 32bits on x64Tue, 27 Apr 2010 11:19:12 -0700, by iveresov
-
6943485: JVMTI always on capabilities change code generation too muchMon, 26 Apr 2010 23:59:45 -0700, by never
-
6946040: add intrinsic for short and char reverseBytesMon, 26 Apr 2010 11:27:21 -0700, by never
-
MergeMon, 26 Apr 2010 18:01:55 -0400, by tonyp
-
6819061: G1: eliminate serial Other times that are proportional to the collection set lengthThu, 22 Apr 2010 10:02:38 -0700, by johnc
-
MergeMon, 19 Apr 2010 05:40:21 -0700, by kevinw
-
6897143: Stress test crashes during HeapInspection using ParallelGC.Fri, 16 Apr 2010 17:36:37 +0100, by kevinw
-
6942253: G1: replace G1ParallelGCAllocBufferSize with YoungPLABSize and OldPLABSizeFri, 16 Apr 2010 08:48:16 -0700, by apetrusenko
-
6939027: G1: assertion failure during the concurrent phase of cleanupThu, 15 Apr 2010 18:45:30 -0400, by tonyp
-
6943926: G1: Integer overflow during heap region verificationThu, 15 Apr 2010 15:52:55 -0700, by johnc
-
6937142: G1: improvements to debugging output (S-M)Tue, 30 Mar 2010 15:43:03 -0400, by tonyp
-
6858496: Clear all SoftReferences before an out-of-memory due to GC overhead limit.Tue, 13 Apr 2010 13:52:10 -0700, by jmasa
-
MergeWed, 21 Apr 2010 01:13:15 -0700, by jrose
-
6945219: minor SA fixesTue, 20 Apr 2010 13:26:33 -0700, by never
-
6944503: Improved Zero crash dumpMon, 19 Apr 2010 02:13:06 -0700, by twisti
-
6944473: 6941224 misses new filesFri, 16 Apr 2010 05:05:53 -0700, by twisti
-
MergeFri, 16 Apr 2010 02:59:34 -0700, by twisti
-
6944028: 6940701 broke ZeroThu, 15 Apr 2010 03:13:56 -0700, by twisti
-
MergeFri, 16 Apr 2010 00:52:45 -0700, by twisti
-
6941224: Improved stack overflow handling for ZeroThu, 15 Apr 2010 02:40:12 -0700, by twisti
-
6939930: exception unwind changes in 6919934 hurts compilation speedThu, 15 Apr 2010 18:14:49 -0700, by never
-
6938026: C2 compiler fails in Node::rematerialize()constWed, 14 Apr 2010 15:30:13 -0700, by never
-
Added tag jdk7-b91 for changeset e0a1a502e402Thu, 29 Apr 2010 14:32:43 -0700, by mikejwre
-
MergeThu, 15 Apr 2010 19:08:48 -0700, by trims
-
MergeTue, 13 Apr 2010 13:01:37 -0700, by jrose
-
MergeThu, 08 Apr 2010 17:45:20 -0700, by jrose
-
6942223: c1 64 bit fixesThu, 08 Apr 2010 12:13:07 -0700, by iveresov
-
6941529: SharedRuntime::raw_exception_handler_for_return_address must reset thread MethodHandle flagThu, 08 Apr 2010 10:55:40 +0200, by twisti
-
6940726: Use BIS instruction for allocation prefetch on SparcWed, 07 Apr 2010 12:39:27 -0700, by kvn
-
6940733: allocate non static oop fields in super and sub classes togetherWed, 07 Apr 2010 10:35:56 -0700, by kvn
-
6940701: Don't align loops in stubs for Niagara sparcWed, 07 Apr 2010 09:37:47 -0700, by kvn
-
6940677: Use 64 bytes chunk copy for arraycopy on SparcTue, 06 Apr 2010 15:18:10 -0700, by kvn
-
6940520: CodeCache::scavenge_root_nmethods_do must fix oop relocationsTue, 06 Apr 2010 13:39:52 +0200, by twisti
-
MergeFri, 09 Apr 2010 15:01:49 -0700, by tonyp
-
MergeFri, 09 Apr 2010 13:08:34 -0400, by tonyp
-
6940894: G1: assert(new_obj != 0 || ... "should be forwarded") for compaction testsWed, 07 Apr 2010 11:43:53 -0700, by johnc
-
6909756: G1: guarantee(G1CollectedHeap::heap()->mark_in_progress(),"Precondition.")Tue, 06 Apr 2010 10:59:45 -0400, by tonyp
-
6940310: G1: MT-unsafe calls to CM::region_stack_push() / CM::region_stack_pop()Mon, 05 Apr 2010 12:19:22 -0400, by tonyp
-
6677708: G1: re-enable parallel RSet updating and scanningFri, 02 Apr 2010 12:10:08 -0400, by tonyp
-
6937160: G1: should observe GCTimeRatioTue, 30 Mar 2010 15:36:55 -0400, by tonyp
-
MergeWed, 07 Apr 2010 12:28:22 -0400, by kamg
-
MergeFri, 02 Apr 2010 17:04:09 -0700, by jcoomes
-
6938627: Make temporary directory use property java.io.tmpdir when specifiedWed, 31 Mar 2010 16:51:18 -0700, by coleenp
-
MergeTue, 06 Apr 2010 22:06:57 -0700, by asaha
-
MergeFri, 02 Apr 2010 15:55:04 -0700, by kvn
-
6939804: ciConstant::print() prints incorrect bool valueFri, 02 Apr 2010 11:55:00 -0700, by kvn
-
6936709: AsyncGetCallTrace doesn't handle inexact stack walking properlyThu, 01 Apr 2010 16:06:57 -0700, by never
-
MergeWed, 31 Mar 2010 16:29:10 -0700, by never
-
6939845: zero needs fallback path in C++ interpreter for platform dependent fast bytecodesWed, 31 Mar 2010 11:54:03 -0700, by never
-
6939731: JSR 292 Zero build fix after 6934494Wed, 31 Mar 2010 08:03:33 -0700, by twisti
-
6939180: Zero locking fixTue, 30 Mar 2010 00:57:55 -0700, by twisti
-
6926979: should simplify catch_inline_exceptionThu, 18 Mar 2010 14:31:41 -0700, by never
-
6944398: Bump the HS18 build number to 03Thu, 15 Apr 2010 19:08:18 -0700, by trims
-
Added tag jdk7-b89 for changeset 15836273ac24Thu, 15 Apr 2010 13:54:54 -0700, by mikejwre
-
MergeThu, 08 Apr 2010 15:28:37 -0700, by lana
-
MergeWed, 24 Mar 2010 17:16:33 -0700, by asaha
-
6932480: Fix crash in CompilerThread/Parser. Unloaded array klass?Mon, 15 Mar 2010 15:51:36 -0400, by acorn
-
MergeThu, 28 Jan 2010 13:59:18 -0500, by acorn
-
6626217: Fixed loader constraint array handlingTue, 19 Jan 2010 16:03:09 -0500, by acorn
-
6894807: No ClassCastException for HashAttributeSet constructors if run with -XcompThu, 21 Jan 2010 10:07:59 -0800, by kvn
-
6892265: System.arraycopy unable to reference elements beyond Integer.MAX_VALUE bytesThu, 03 Dec 2009 14:20:22 -0800, by kvn
-
Added tag jdk7-b88 for changeset 4b60f23c4223Thu, 08 Apr 2010 17:02:41 -0700, by mikejwre
-
MergeThu, 01 Apr 2010 11:23:01 -0400, by acorn
-
MergeFri, 26 Mar 2010 11:10:26 -0400, by acorn
-
MergeThu, 25 Mar 2010 16:54:59 -0700, by dcubed
-
6938185: 3/4 6923488 breaks Windows command shell buildsThu, 25 Mar 2010 16:27:12 -0700, by dcubed
-
MergeTue, 23 Mar 2010 17:29:13 -0700, by dcubed
-
6915365: 3/4 assert(false,"Unsupported VMGlobal Type") at management.cpp:1540Tue, 23 Mar 2010 14:37:18 -0700, by dcubed
-
6936168: Recent fix for unmapping stack guard pages doesn't close /proc/self/mapsThu, 18 Mar 2010 16:47:37 -0400, by coleenp
-
6935224: Adding new DTrace probes to work with PalantirWed, 17 Mar 2010 11:01:05 +0100, by fparain
-
MergeTue, 16 Mar 2010 20:47:17 -0700, by dcubed
-
6923488: 4/4 need minor tweaks to HotSpot build for CygwinTue, 16 Mar 2010 17:47:03 -0600, by dcubed
-
6934758: Expose the break down of clean up task time during safepoint.Sat, 13 Mar 2010 16:32:49 -0800, by xlu
-
6929067: Stack guard pages should be removed when thread is detachedFri, 12 Mar 2010 10:42:16 -0500, by coleenp
-
6940419: Bump the HS18 build number to 02Thu, 01 Apr 2010 16:15:12 -0700, by trims
-
MergeThu, 01 Apr 2010 16:10:27 -0700, by trims
-
6935821: G1: threads created during marking do not active their SATB queuesThu, 18 Mar 2010 12:14:59 -0400, by tonyp
-
MergeMon, 22 Mar 2010 02:40:53 -0700, by apetrusenko
-
6935839: excessive marking stack growth during full gcsThu, 18 Mar 2010 13:31:51 -0700, by jcoomes
-
6921710: G1: assert(new_finger >= _finger && new_finger < _region_limit,"invariant")Thu, 18 Mar 2010 01:48:28 -0700, by apetrusenko
-
6755988: G1: assert(new_obj != 0 || ... "should be forwarded")Thu, 11 Mar 2010 11:44:43 -0800, by johnc
-
MergeMon, 15 Mar 2010 02:56:45 -0700, by apetrusenko
-
4396719: Mark Sweep stack overflow on deeply nested Object arraysWed, 03 Mar 2010 14:48:26 -0800, by jcoomes
-
Added tag jdk7-b87 for changeset e7e7e36ccdb5Thu, 25 Mar 2010 15:05:19 -0700, by mikejwre
-
Added tag hs18-b01 for changeset 07226e9eab8fTue, 23 Mar 2010 20:28:36 -0700, by trims
-
6936366: Fork HS17 to HS18 - renumber Major and build numbers of JVM hs18-b01Thu, 18 Mar 2010 17:21:54 -0700, by trims
-
MergeThu, 18 Mar 2010 16:06:00 -0700, by trims
-
MergeThu, 18 Mar 2010 06:36:43 -0700, by twisti
-
6932091: JSR 292 x86 code cleanupThu, 18 Mar 2010 09:56:51 +0100, by twisti
-
6930043: C2: SIGSEGV in javasoft.sqe.tests.lang.arr017.arr01702.arr01702.loop_forw(II)IWed, 17 Mar 2010 16:40:25 -0700, by never
-
6935535: String.indexOf() returns incorrect result on x86 with SSE4.2Wed, 17 Mar 2010 10:47:03 -0700, by kvn
-
6934966: JSR 292 add C1 logic for saved SP over MethodHandle callsWed, 17 Mar 2010 10:22:41 +0100, by twisti
-
6935466: new CodeCache flushing code is not guarded by the flagTue, 16 Mar 2010 15:35:33 -0700, by kvn
-
6934494: JSR 292 MethodHandles adapters should be generated into their own CodeBlobTue, 16 Mar 2010 11:52:17 +0100, by twisti
-
6934089: Zero 32-bit/64kb page fixThu, 11 Mar 2010 05:09:20 -0800, by twisti
-
6932496: c1: deoptimization of jsr subroutine fails on sparcv9Fri, 05 Mar 2010 13:58:34 +0100, by roland
-
MergeTue, 09 Mar 2010 23:57:36 -0800, by twisti
-
6919934: JSR 292 needs to support x86 C1Tue, 09 Mar 2010 20:16:19 +0100, by twisti
-
6932270: Allow Java's ELF symtab reader to use separate debuginfo filesTue, 09 Mar 2010 11:02:39 -0800, by never
-
6932536: JSR 292 modified JDK MethodHandlesTest fails on x86_64Mon, 08 Mar 2010 04:46:30 -0800, by twisti
-
MergeThu, 11 Mar 2010 14:41:29 -0500, by acorn
-
6933402: RFE: Improve PrintSafepointStatistics output to track cleanup timeWed, 10 Mar 2010 21:42:26 -0800, by xlu
-
6914050: jvm assertion "guard pages must be in use" in -Xcomp modeTue, 02 Mar 2010 12:09:40 -0800, by coleenp
-
6910182: CMS: assert(_cursor[j] == _survivor_plab_array[j].end(),"Ctl pt invariant")Wed, 03 Mar 2010 08:10:41 -0800, by jmasa
-
MergeTue, 02 Mar 2010 13:59:37 -0800, by johnc
-
6923123: Hotspot refuses to start when -Xmx4m or -Xms4m is specifiedFri, 26 Feb 2010 16:40:55 -0500, by phh
-
MergeTue, 02 Mar 2010 13:57:46 -0800, by johnc
-
6928065: G1: use existing command line parameters to set the young generation sizeWed, 24 Feb 2010 14:56:20 -0500, by tonyp
-
6928081: G1: rename parameters common with CMSWed, 24 Feb 2010 07:00:33 -0800, by jmasa
-
6928073: G1: use existing command line parameters for marking cycle initiationTue, 23 Feb 2010 23:14:34 -0500, by tonyp
-
6928059: G1: command line parameter renamingTue, 23 Feb 2010 23:13:23 -0500, by tonyp
-
6930398: fix for return address locals in OSR entries uses wrong testMon, 01 Mar 2010 12:12:35 -0800, by never
-
6930116: loop predication code does not handle If nodes with only one projectionThu, 25 Feb 2010 22:58:43 -0800, by kvn
-
6930035: C2 type system incorrectly handles case j.l.Object->meet(constant AryPtr)Thu, 25 Feb 2010 15:55:47 -0800, by kvn
-
6915557: assert(_gvn.type(l)->higher_equal(type),"must constrain OSR typestate") with debug buildThu, 25 Feb 2010 11:38:50 -0800, by never
-
6928839: JSR 292 typo in x86 _adapter_check_castTue, 23 Feb 2010 17:46:29 +0100, by twisti
-
6928717: HS17 fails to build with SS11 C++Mon, 22 Feb 2010 16:56:49 -0800, by kvn
-
6927049: assert(is_Loop(),"invalid node class")Fri, 19 Feb 2010 13:06:11 -0800, by never
-
6910664: C2: java/util/Arrays/Sorting.java fails with DeoptimizeALot flagFri, 19 Feb 2010 10:04:16 -0800, by kvn
-
6663854: assert(n != __null,"Bad immediate dominator info.") in C2 with -XcompThu, 18 Feb 2010 15:05:10 -0800, by never
-
Added tag jdk7-b86 for changeset bf823ef06b4fThu, 18 Mar 2010 13:52:49 -0700, by mikejwre
-
MergeThu, 18 Feb 2010 22:15:35 -0800, by trims
-
MergeThu, 18 Feb 2010 10:44:14 -0800, by twisti
-
6927165: Zero S/390 fixesThu, 18 Feb 2010 06:54:48 -0800, by twisti
-
6926782: CodeBuffer size too small after 6921352Thu, 18 Feb 2010 11:35:41 +0100, by twisti
-
6877221: Endless deoptimizations in OSR nmethodTue, 16 Feb 2010 20:07:48 -0800, by never
-
6926697: "optimized" VM build failed: The type "AdapterHandlerTableIterator" is incompleteTue, 16 Feb 2010 16:17:46 -0800, by kvn
-
MergeTue, 16 Feb 2010 14:11:44 -0800, by johnc
-
6923991: G1: improve scalability of RSet scanningThu, 11 Feb 2010 15:52:19 -0800, by iveresov
-
6782663: Data produced by PrintGCApplicationConcurrentTime and PrintGCApplicationStoppedTime is not accurate.Tue, 09 Feb 2010 13:56:09 -0800, by johnc
-
6802453: G1: hr()->is_in_reserved(from),"Precondition."Mon, 08 Feb 2010 14:23:01 -0500, by tonyp
-
6920977: G1: guarantee(k == probe->klass(),"klass should be in dictionary") failsFri, 05 Feb 2010 11:05:50 -0500, by tonyp
-
MergeFri, 12 Feb 2010 15:27:36 -0800, by kvn
-
6926048: Improve Zero performanceFri, 12 Feb 2010 10:34:11 -0800, by kvn
-
6925249: assert(last_sp < (intptr_t*) interpreter_frame_monitor_begin(),"bad tos")Fri, 12 Feb 2010 08:54:13 -0800, by kvn
-
6924097: assert((_type == Type::MEMORY) == (_adr_type != 0),"adr_type for memory phis only")Tue, 09 Feb 2010 10:21:06 -0800, by kvn
-
6910618: C2: Error: assert(d->is_oop(),"JVM_ArrayCopy: dst not an oop")Tue, 09 Feb 2010 01:31:13 -0800, by kvn
-
6910605: C2: NullPointerException/ClassCaseException is thrown when C2 with DeoptimizeALot is usedMon, 08 Feb 2010 12:20:09 -0800, by kvn
-
6923002: assert(false,"this call site should not be polymorphic")Sun, 07 Feb 2010 12:15:06 -0800, by kvn
-
6920293: OptimizeStringConcat causing core dumpsFri, 05 Feb 2010 11:07:40 -0800, by never
-
MergeThu, 11 Feb 2010 10:48:10 -0800, by apangin
-
6587322: dtrace probe object__alloc doesn't fire in some situations on amd64Mon, 08 Feb 2010 13:49:03 -0500, by kamg
-
MergeMon, 08 Feb 2010 09:58:32 -0800, by johnc
-
6914402: G1: assert(!is_young_card(cached_ptr),"shouldn't get a card in young region")Tue, 02 Feb 2010 18:39:50 -0800, by johnc
-
6904516: More object array barrier fixes, following up on 6906727Mon, 01 Feb 2010 17:29:01 -0800, by ysr
-
6885297: java -XX:RefDiscoveryPolicy=2 or -XX:TLABWasteTargetPercent=0 cause VM crashFri, 29 Jan 2010 14:51:38 -0800, by johnc
-
Added tag jdk7-b84 for changeset ffc8d176b84bThu, 18 Feb 2010 13:31:31 -0800, by mikejwre
-
Added tag hs15-b04 for changeset 9ab385cb0c42Thu, 11 Feb 2010 20:37:03 -0800, by trims
-
Added tag hs15-b03 for changeset 2581d90c6c9bThu, 11 Feb 2010 20:37:01 -0800, by trims
-
Added tag hs15-b02 for changeset 1605bb4eb5a7Thu, 11 Feb 2010 20:36:59 -0800, by trims
-
Added tag hs15-b01 for changeset 3f844a28c5f4Thu, 11 Feb 2010 20:36:57 -0800, by trims
-
Added tag hs16-b08 for changeset ac59d4e6dae5Thu, 11 Feb 2010 20:11:47 -0800, by trims
-
Added tag hs16-b07 for changeset 3c0f72981560Thu, 11 Feb 2010 20:11:45 -0800, by trims
-
Added tag hs16-b06 for changeset ba313800759bThu, 11 Feb 2010 20:11:44 -0800, by trims
-
Added tag hs16-b05 for changeset 32c83fb84370Thu, 11 Feb 2010 20:11:42 -0800, by trims
-
Added tag hs16-b04 for changeset 08f86fa55a31Thu, 11 Feb 2010 20:11:40 -0800, by trims
-
Added tag hs16-b03 for changeset 07c1c01e0315Thu, 11 Feb 2010 20:11:38 -0800, by trims
-
Added tag hs16-b02 for changeset f4cbf78110c7Thu, 11 Feb 2010 20:11:37 -0800, by trims
-
Added tag hs16-b01 for changeset 981375ca07b7Thu, 11 Feb 2010 20:11:35 -0800, by trims
-
Added tag hs17-b09 for changeset ff3232b68fbbThu, 11 Feb 2010 19:53:02 -0800, by trims
-
Added tag hs17-b08 for changeset 1f9b07674480Thu, 11 Feb 2010 19:53:01 -0800, by trims
-
Added tag hs17-b07 for changeset 3003ddd1d433Thu, 11 Feb 2010 19:53:00 -0800, by trims
-
Added tag hs17-b06 for changeset a5a6adfca6ecThu, 11 Feb 2010 19:52:59 -0800, by trims
-
Added tag hs17-b05 for changeset 9174bb32e934Thu, 11 Feb 2010 19:52:58 -0800, by trims
-
Added tag hs17-b04 for changeset d8dd291a362aThu, 11 Feb 2010 19:52:57 -0800, by trims
-
Added tag hs17-b03 for changeset f4b900403d6eThu, 11 Feb 2010 19:52:56 -0800, by trims
-
Added tag hs17-b02 for changeset faf94d94786bThu, 11 Feb 2010 19:52:55 -0800, by trims
-
Added tag hs17-b01 for changeset a94714c55065Thu, 11 Feb 2010 19:52:39 -0800, by trims
-
MergeFri, 05 Feb 2010 16:21:06 -0800, by trims
-
MergeFri, 05 Feb 2010 12:26:35 -0800, by trims
-
MergeThu, 04 Feb 2010 15:50:59 -0800, by apangin
-
MergeTue, 02 Feb 2010 11:08:17 -0700, by dcubed
-
6918421: 1/1 in-process JVM now ignores preset Windows unhandled exception filterTue, 02 Feb 2010 10:37:32 -0700, by dcubed
-
6902182: 4/4 Starting with jdwp agent should not incur performance penaltyMon, 01 Feb 2010 17:35:05 -0700, by dcubed
-
6921992: failure in verify scheduling after 6792161Thu, 04 Feb 2010 11:16:23 -0800, by never
-
MergeThu, 04 Feb 2010 03:34:05 -0800, by twisti
-
MergeWed, 03 Feb 2010 18:33:04 -0800, by never
-
6921969: optimize 64 long multiply for case with high bits zeroWed, 03 Feb 2010 15:56:37 -0800, by never
-
6923043: failed nightly tests which use -XX:+PrintCompilation -Xcomp -XX:CompileOnlyWed, 03 Feb 2010 15:03:22 -0800, by kvn
-
6921922: fix for 6911204 breaks tagged stack interpreterWed, 03 Feb 2010 12:28:30 -0800, by never
-
6614597: Performance variability in jvm2008 xml.validationMon, 01 Feb 2010 16:49:49 -0800, by kvn
-
6921799: JSR 292 call sites should not be fixed-upMon, 01 Feb 2010 23:18:47 +0100, by twisti
-
6921352: JSR 292 needs its own deopt handlerMon, 01 Feb 2010 19:29:46 +0100, by twisti
-
6916644: C2 compiler crash on x86Fri, 29 Jan 2010 22:51:41 -0800, by never
-
4360113: Evict nmethods when code cache gets fullFri, 29 Jan 2010 09:27:22 -0800, by kvn
-
6921339: backout 6917766Fri, 29 Jan 2010 08:33:24 -0800, by twisti
-
6917766: JSR 292 needs its own deopt handlerFri, 29 Jan 2010 12:13:05 +0100, by twisti
-
6792161: assert("No dead instructions after post-alloc")Thu, 28 Jan 2010 20:41:37 -0800, by never
-
6920346: G1: "must avoid base_memory and AliasIdxTop"Thu, 28 Jan 2010 16:28:28 -0800, by never
-
6920970: Zero build fixes after 6849984 and 6911204Thu, 28 Jan 2010 08:36:34 -0800, by twisti
-
MergeWed, 27 Jan 2010 22:38:37 -0800, by ysr
-
MergeTue, 26 Jan 2010 23:36:11 -0800, by ysr
-
6920090: G1: Disable ReduceInitialCardMarks at least until 6920109 is fixedTue, 26 Jan 2010 16:52:29 -0800, by ysr
-
6919980: G1: remove +UseG1GC from under experimental options (second attempt)Mon, 25 Jan 2010 18:03:29 -0500, by tonyp
-
6918006: G1: spill space must be reserved on the stack for barrier calls on Windows x64Thu, 21 Jan 2010 18:51:10 -0800, by apetrusenko
-
MergeThu, 21 Jan 2010 14:47:01 -0800, by ysr
-
6895236: CMS: cmsOopClosures.inline.hpp:43 assert(..., "Should remember klasses in this context")Thu, 21 Jan 2010 11:33:32 -0800, by jmasa
-
MergeWed, 27 Jan 2010 14:06:27 -0800, by iveresov
-
6919886: Sweep CodeCache more aggressively to reduce its usage for CompileTheWorldTue, 26 Jan 2010 08:53:24 -0800, by kvn
-
6911204: generated adapters with large signatures can fill up the code cacheWed, 20 Jan 2010 22:10:33 -0800, by never
-
MergeFri, 22 Jan 2010 15:06:53 -0800, by coleenp
-
MergeWed, 20 Jan 2010 11:32:41 -0700, by dcubed
-
6580131: 3/4 CompiledMethodLoad events don't produce the expected extra notifications to describe inliningWed, 13 Jan 2010 09:39:46 -0700, by dcubed
-
Added tag jdk7-b82 for changeset 1999f5b12482Thu, 04 Feb 2010 11:19:23 -0800, by mikejwre
-
6919437: Bump the HS17 build number to 08 hs17-b08 jdk7-b81Fri, 22 Jan 2010 15:01:00 -0800, by trims
-
MergeFri, 22 Jan 2010 14:57:12 -0800, by trims
-
MergeWed, 20 Jan 2010 12:54:25 -0800, by iveresov
-
6893701: compiler/6877254/Test.java fails because it combines -XX:+UseConcMarkSweepGC with other GCTue, 19 Jan 2010 15:54:42 -0800, by kvn
-
6917931: compiler/6895383/Test.java don't compile due missed importsTue, 19 Jan 2010 10:25:54 -0800, by kvn
-
6917698: os::is_allocatable Zero fix for 32-bit platformsMon, 18 Jan 2010 05:02:41 -0800, by twisti
-
6879943: CTW failure jdk6_18/hotspot/src/share/vm/c1/c1_LIR.hpp:2029Fri, 15 Jan 2010 16:15:45 -0800, by never
-
6849984: Value methods for platform dependent math functions constant fold incorrectlyFri, 15 Jan 2010 11:53:33 -0800, by never
-
6912065: final fields in objects need to support inlining optimizations for JSR 292Wed, 13 Jan 2010 23:05:52 -0800, by jrose
-
6894779: Loop Predication for Loop Optimizer in C2Tue, 12 Jan 2010 14:37:35 -0800, by cfang
-
MergeTue, 19 Jan 2010 14:23:18 -0800, by trims
-
MergeSat, 16 Jan 2010 23:51:50 -0800, by ysr
-
6915005: G1: Hang in PtrQueueSet::completed_buffers_list_length with gcl001Wed, 13 Jan 2010 15:45:47 -0800, by johnc
-
MergeThu, 14 Jan 2010 09:20:13 -0800, by tonyp
-
6916652: G1: remove +UseG1GC from under experimental optionsWed, 13 Jan 2010 15:46:13 -0500, by tonyp
-
6896647: card marks can be deferred too longWed, 13 Jan 2010 15:26:39 -0800, by ysr
-
6902115: G1:assert(ignore_max_completed||thread->is_Java_thread()||SafepointSynchronize::is_at_safepoint())Tue, 12 Jan 2010 14:56:46 -0800, by johnc
-
Added tag jdk7-b80 for changeset 3003ddd1d433Thu, 21 Jan 2010 11:12:25 -0800, by mikejwre
-
6917463: Bump the HS17 build number to 07 hs17-b07 jdk7-b80Fri, 15 Jan 2010 14:28:16 -0800, by trims
-
MergeFri, 15 Jan 2010 14:25:44 -0800, by trims
-
MergeTue, 12 Jan 2010 13:54:40 -0800, by iveresov
-
6909839: missing unsigned compare cases for some cmoves in sparc.adSat, 09 Jan 2010 00:59:35 -0800, by never
-
MergeFri, 08 Jan 2010 22:02:42 -0800, by jrose
-
MergeFri, 08 Jan 2010 18:27:20 -0800, by jrose
-
6912063: inlining parameters need to be adjusted for some uses of the JVMFri, 08 Jan 2010 13:58:49 -0800, by jrose
-
MergeFri, 08 Jan 2010 15:17:42 -0800, by jrose
-
6912062: disassembler plugin needs to produce symbolic information in product modeFri, 08 Jan 2010 13:47:01 -0800, by jrose
-
6910484: incorrect integer optimization (loosing and op-r in a given example)Fri, 08 Jan 2010 09:51:24 -0800, by kvn
-
6915110: IfNode::up_one_dom moves beyond RootNode bug in src/share/vm/opto/ifnode.cppFri, 08 Jan 2010 09:42:31 -0800, by kvn
-
6914206: change way of permission checking for generated MethodHandle adaptersFri, 08 Jan 2010 11:09:46 +0100, by twisti
-
6912517: JIT bug compiles out (and stops running) code that needs to be run. Causes NPE.Thu, 07 Jan 2010 16:26:31 -0800, by kvn
-
6914622: Print values of all flags for product VMThu, 07 Jan 2010 16:24:17 -0800, by kvn
-
MergeSat, 09 Jan 2010 09:01:41 -0800, by ysr
-
6912018: CMS: guarantee(head() != 0,"The head of the list cannot be NULL")Thu, 07 Jan 2010 08:14:45 -0800, by jmasa
-
6637203: Classunloading messages go to stdout rather than Xloggc file, causing hangs when stdout is closedMon, 04 Jan 2010 14:51:26 -0800, by ysr
-
MergeMon, 04 Jan 2010 07:58:42 -0800, by jmasa
-
6631166: CMS: better heuristics when combatting fragmentationWed, 23 Dec 2009 09:23:54 -0800, by ysr
-
MergeWed, 06 Jan 2010 22:21:39 -0800, by iveresov
-
MergeWed, 06 Jan 2010 14:25:03 -0800, by never
-
6914300: ciEnv should export all well known classesWed, 06 Jan 2010 14:22:39 -0800, by never
-
6914002: unsigned compare problem after 5057818Tue, 05 Jan 2010 16:12:26 -0800, by never
-
MergeTue, 05 Jan 2010 11:16:09 -0800, by never
-
6908267: Zero fails to unlock synchronized native methods on exceptionTue, 05 Jan 2010 11:14:54 -0800, by never
-
6893268: additional dynamic language related optimizations in C2Tue, 05 Jan 2010 15:21:25 +0100, by twisti
-
6829187: compiler optimizations required for JSR 292Tue, 05 Jan 2010 13:05:58 +0100, by twisti
-
6913075: EA identifies escape state incorrectly after 6895383 fixMon, 04 Jan 2010 15:21:09 -0800, by kvn
-
6893081: method handle & invokedynamic code needs additional cleanup (post 6815692, 6858164)Mon, 04 Jan 2010 18:38:08 +0100, by twisti
-
MergeMon, 04 Jan 2010 07:04:46 -0800, by twisti
-
6894206: JVM needs a way to traverse method handle structuresMon, 04 Jan 2010 15:52:40 +0100, by twisti
-
6913869: Zero assert fixMon, 04 Jan 2010 03:34:40 -0800, by twisti
-
6909153: Fix broken options on ZeroMon, 04 Jan 2010 00:22:57 -0800, by twisti
-
Added tag jdk7-b79 for changeset a5a6adfca6ecThu, 14 Jan 2010 15:48:26 -0800, by katleman
-
MergeThu, 17 Dec 2009 01:19:07 -0800, by xlu
-
MergeWed, 16 Dec 2009 15:44:08 -0800, by xlu
-
6895168: JCK api/signaturetest/sigtest.basic.html#basic test fails for jdk 5.0 with HS 16 in nightly buildWed, 16 Dec 2009 14:27:50 -0800, by xlu
-
MergeWed, 16 Dec 2009 13:19:57 -0800, by xlu
-
6899467: System property java.class.version out-of-sync with VM for jdk 5.0 with HS 16 in nightly buildWed, 16 Dec 2009 13:16:08 -0800, by xlu
-
6843629: Make current hotspot build part of jdk5 control buildWed, 16 Dec 2009 12:54:49 -0500, by phh
-
MergeMon, 14 Dec 2009 13:26:29 -0700, by dcubed
-
6849968: 3/2 JVMTI tests fails on jdk5.0 with hs14Mon, 14 Dec 2009 10:05:36 -0700, by dcubed
-
6648438: 4/4 src/share/vm/prims/jvmtiEnv.cpp:457 assert(phase == JVMTI_PHASE_LIVE,"sanity check")Mon, 14 Dec 2009 09:51:09 -0700, by dcubed
-
6361589: Print out stack trace for target thread of GC crashFri, 11 Dec 2009 11:09:49 -0800, by minqi
-
MergeWed, 02 Dec 2009 20:32:27 -0500, by dholmes
-
6822370: ReentrantReadWriteLock: threads hung when there are no threads holding onto the lock (Netra x4450)Tue, 01 Dec 2009 22:29:02 -0500, by dholmes
-
MergeWed, 02 Dec 2009 07:59:49 -0800, by coleenp
-
6888880: JKernel VM to inject the sun.jkernel.DownloadManager as a boot classloader hookWed, 25 Nov 2009 08:37:04 -0800, by mchung
-
MergeWed, 23 Dec 2009 02:57:31 -0800, by trims
-
MergeWed, 23 Dec 2009 00:47:04 -0800, by jmasa
-
MergeTue, 22 Dec 2009 22:35:08 -0800, by jmasa
-
6862387: tune concurrent refinement furtherWed, 16 Dec 2009 15:12:51 -0800, by iveresov
-
MergeTue, 22 Dec 2009 17:56:03 -0800, by iveresov
-
5057818: codecache full and compiler disabled in bigapps fastdebug runWed, 16 Dec 2009 22:15:12 -0800, by never
-
6829192: JSR 292 needs to support 64-bit x86Wed, 16 Dec 2009 12:48:04 +0100, by twisti
-
6912782: Bump the HS17 build number to 06Tue, 22 Dec 2009 16:35:08 -0800, by trims
-
MergeTue, 22 Dec 2009 16:33:46 -0800, by trims
-
MergeThu, 17 Dec 2009 07:02:39 -0800, by jmasa
-
MergeFri, 11 Dec 2009 09:30:48 -0800, by jmasa
-
6908215: G1: SEGV with G1PolicyVerbose=2 debug flagWed, 09 Dec 2009 23:51:38 -0800, by johnc
-
MergeTue, 15 Dec 2009 17:19:40 -0800, by iveresov
-
6896727: nsk/logging/LoggingPermission/LoggingPermission/logperm002 fails with G1, EscapeAnalisysWed, 09 Dec 2009 19:50:14 -0800, by kvn
-
6895383: JCK test throws NPE for method compiled with Escape AnalysisWed, 09 Dec 2009 16:40:45 -0800, by kvn
-
6908167: jbb2005, OptimizeStringConcat causes assert in EATue, 08 Dec 2009 16:27:21 -0800, by never
-
MergeTue, 22 Dec 2009 16:32:11 -0800, by trims
-
MergeFri, 11 Dec 2009 16:38:37 -0800, by trims
-
MergeFri, 11 Dec 2009 08:39:30 -0800, by jmasa
-
6908208: UseCompressedOops: array_size() returns incorrect size for MAX_INT object array following 6906727Tue, 08 Dec 2009 15:12:17 -0800, by ysr
-
6904967: G1: some CollectionUsageThreshold tests failMon, 07 Dec 2009 14:22:34 -0500, by tonyp
-
6906565: G1: deal with compilation warning in g1MemoryPool.hppFri, 04 Dec 2009 07:44:41 -0500, by tonyp
-
6880903: G1: G1 reports incorrect Runtime.maxMemory()Fri, 04 Dec 2009 07:44:35 -0500, by tonyp
-
6906727: UseCompressedOops: some card-marking fixes related to object arraysThu, 03 Dec 2009 15:01:57 -0800, by ysr
-
6899058: G1: Internal error in ptrQueue.cpp:201 in nightly testsTue, 24 Nov 2009 15:19:30 -0800, by johnc
-
6815790: G1: Missing MemoryPoolMXBeans with -XX:+UseG1GCFri, 20 Nov 2009 14:47:01 -0500, by tonyp
-
6902303: G1: ScavengeALot should cause an incremental, rather than a full, collectionThu, 19 Nov 2009 13:43:25 -0800, by ysr
-
6902701: G1: protect debugging code related to 6898948 with a debug flagThu, 19 Nov 2009 10:19:19 -0800, by ysr
-
6898948: G1: forensic instrumentation for out-of-bounds recent_avg_pause_time_ratio()Fri, 13 Nov 2009 11:55:26 -0800, by ysr
-
6898857: [Regression] -XX:NewRatio with -XX:+UseConcMarkSweepGC causes fatal errorTue, 10 Nov 2009 11:32:48 -0800, by jmasa
-
6895788: G1: SATB and update buffer allocation code allocates too much spaceFri, 06 Nov 2009 11:10:05 -0800, by johnc
-
6901572: JVM 1.6.16 crash on loops: assert(has_node(i),"")Wed, 02 Dec 2009 13:29:00 -0800, by cfang
-
MergeTue, 01 Dec 2009 22:11:01 -0800, by iveresov
-
6904191: OptimizeStringConcat should be product instead of experimentalWed, 25 Nov 2009 12:09:02 -0800, by cfang
-
6892658: C2 should optimize some stringbuilder patternsThu, 12 Nov 2009 09:24:21 -0800, by never
-
MergeTue, 01 Dec 2009 14:49:41 -0800, by iveresov
-
6896043: first round of zero fixesFri, 27 Nov 2009 07:56:58 -0800, by twisti
-
MergeWed, 25 Nov 2009 09:03:42 -0500, by kamg
-
MergeMon, 23 Nov 2009 16:24:35 -0500, by acorn
-
6893504: LinkageError for bootstrap duplicate class definitions.Wed, 11 Nov 2009 15:49:38 -0500, by acorn
-
6900899: vm fails to start when -Xmx value is less than OldSize + NewSizeFri, 20 Nov 2009 16:22:38 -0500, by phh
-
MergeTue, 24 Nov 2009 11:49:42 -0800, by cfang
-
6902036: WorldWind asserts on escape.cpp:1153: assert(addr->is_AddP(),"AddP required")Thu, 19 Nov 2009 14:32:23 -0800, by kvn
-
6902000: use ShouldNotReachHere() for btos/ctos/stos in TemplateInterpreterGenerator::set_short_entry_pointsThu, 19 Nov 2009 03:41:29 -0800, by twisti
-
6892079: live value must not be garbage failure after fix for 6854812Wed, 11 Nov 2009 23:39:17 -0800, by never
-
MergeWed, 11 Nov 2009 09:13:12 -0500, by kamg
-
MergeFri, 06 Nov 2009 16:05:59 -0500, by kamg
-
6898160: Need serviceability support for new vm argument type 'uint64_t'Wed, 04 Nov 2009 16:49:23 -0500, by phh
-
MergeFri, 06 Nov 2009 15:04:26 -0500, by kamg
-
MergeFri, 30 Oct 2009 17:24:14 -0700, by xlu
-
6887571: Increase default heap config sizesWed, 28 Oct 2009 16:25:51 -0400, by phh
-
MergeTue, 10 Nov 2009 17:00:18 -0800, by cfang
-
6896352: CTW fails hotspot/src/share/vm/opto/escape.cpp:1155Wed, 04 Nov 2009 14:43:50 -0800, by kvn
-
6896370: CTW fails share/vm/opto/matcher.cpp:1475 "duplicating node that's already been matched"Wed, 04 Nov 2009 14:16:20 -0800, by kvn
-
6769124: various 64-bit fixes for c1Mon, 02 Nov 2009 11:17:55 +0100, by roland
-
6858164: invokedynamic code needs some cleanup (post-6655638)Fri, 30 Oct 2009 16:22:59 -0700, by jrose
-
6852078: HSX 14/16 in jdk 5.0: api/javax_management api/org_omg jck tests crashes or make tnameserv crashFri, 30 Oct 2009 10:12:52 -0700, by cfang
-
6896084: VM does not reserve protected page below heap for compressed oops implicit null checksThu, 29 Oct 2009 16:57:55 -0700, by kvn
-
Added tag jdk7-b78 for changeset e703499b4b51Thu, 17 Dec 2009 14:10:24 -0800, by mikejwre
-
6909462: Fix nbproject/private references in .hgignore jdk7-b78Wed, 16 Dec 2009 12:51:48 -0800, by ohair
-
Added tag jdk7-b77 for changeset 455105fc81d9Thu, 03 Dec 2009 12:52:49 -0800, by mikejwre
-
6801625: CDS: HeapDump tests crash with internal error in compactingPermGenGen.cppTue, 03 Nov 2009 16:43:16 -0800, by ysr
-
6898707: Bump the HS17 build number to 05Thu, 05 Nov 2009 15:58:32 -0800, by trims
-
MergeThu, 05 Nov 2009 15:44:04 -0800, by trims
-
MergeFri, 30 Oct 2009 13:31:11 -0400, by tonyp
-
6889740: G1: OpenDS fails with "unhandled exception in compiled code"Thu, 29 Oct 2009 09:42:26 -0700, by johnc
-
6818264: Heap dumper unexpectedly adds .hprof suffixWed, 28 Oct 2009 11:16:42 -0700, by ysr
-
6870843: G1: G1 GC memory leakTue, 27 Oct 2009 02:42:24 -0700, by apetrusenko
-
6890137: G1: revamp reachable object dumpWed, 30 Sep 2009 14:50:51 -0400, by tonyp
-
6886024: G1: assert(recent_avg_pause_time_ratio() < 1.00,"All GC?")Fri, 23 Oct 2009 14:34:27 -0400, by tonyp
-
MergeThu, 29 Oct 2009 08:49:31 -0700, by cfang
-
6893554: SPECjvm2008 mpegaudio fails with SecurityExceptionTue, 27 Oct 2009 03:00:27 -0700, by twisti
-
6892186: SA does not dump debug info for scalar replaced objectsWed, 21 Oct 2009 09:15:33 -0700, by kvn
-
6815692: method handle code needs some cleanup (post-6655638)Sat, 17 Oct 2009 19:51:05 -0700, by jrose
-
MergeFri, 16 Oct 2009 16:14:12 -0700, by cfang
-
6891750: deopt blob kills values in O5Thu, 15 Oct 2009 11:47:13 -0700, by never
-
MergeWed, 28 Oct 2009 10:37:17 -0700, by xlu
-
MergeFri, 23 Oct 2009 18:44:33 -0700, by xlu
-
6893483: DTrace probe return values for a couple JNI methods are wrongTue, 20 Oct 2009 16:34:08 -0400, by kamg
-
Added tag jdk7-b75 for changeset d8dd291a362aFri, 30 Oct 2009 10:54:34 -0700, by mikejwre
-
6894844: Bump the HS17 build number to 04Fri, 23 Oct 2009 14:27:16 -0700, by trims
-
6858886: G1: guarantee(_next_marked_bytes <= used(),"invariant") at heapRegion.hpp:359Thu, 22 Oct 2009 07:43:49 -0700, by apetrusenko
-
MergeTue, 20 Oct 2009 11:28:25 -0700, by tonyp
-
6892749: assert(UseParNewGC || UseSerialGC || UseConcMarkSweepGC, "...") failsTue, 20 Oct 2009 00:00:23 -0700, by ysr
-
6888898: CMS: ReduceInitialCardMarks unsafe in the presence of cms precleaningFri, 16 Oct 2009 02:05:46 -0700, by ysr
-
MergeMon, 19 Oct 2009 17:02:19 -0400, by tonyp
-
6866190: Remove SIMPLE_STACK code from TaskQueueWed, 07 Oct 2009 19:01:55 -0400, by tonyp
-
6888847: TaskQueue needs release_store() for correctness on RMO machinesWed, 07 Oct 2009 09:48:42 -0400, by bobv
-
6888619: G1: too many guarantees in concurrent markingWed, 07 Oct 2009 10:09:57 -0400, by tonyp
-
6888316: G1: has_aborted() || _cm->region_stack_empty() failsWed, 07 Oct 2009 09:42:18 -0400, by tonyp
-
6847956: G1: crash in oopDesc*G1ParCopyHelper::copy_to_survivor_space(oopDesc*)Mon, 05 Oct 2009 12:05:48 -0400, by tonyp
-
6882730: G1: parallel heap verification messes up region dumpFri, 02 Oct 2009 16:20:42 -0400, by tonyp
-
6885041: G1: inconsistent thread dumpFri, 02 Oct 2009 16:12:07 -0400, by tonyp
-
6887948: test/gc/6845368/bigobj.java fails due to timeoutMon, 05 Oct 2009 05:51:22 -0700, by jcoomes
-
MergeFri, 16 Oct 2009 14:08:44 -0700, by cfang
-
6890984: Comparison of 2 arrays could cause VM crashWed, 14 Oct 2009 15:03:32 -0700, by kvn
-
6722084: JPRT make file doesn't create required symbolic link to libjvm.soWed, 14 Oct 2009 11:42:59 -0700, by kvn
-
6889869: assert(!Interpreter::bytecode_should_reexecute(code),"should not reexecute")Wed, 14 Oct 2009 10:36:57 -0700, by never
-
6889300: assert(i != k || is_new || i->outcnt() > 0, "don't return dead nodes")Tue, 13 Oct 2009 22:32:31 -0700, by kvn
-
6889656: assert(lo_lrg->lo_degree() || !lo_no_simplify,"Live range was lo-degree before coalesceTue, 13 Oct 2009 20:54:13 -0700, by kvn
-
6889302: TraceExceptions output should include detail messageTue, 13 Oct 2009 16:29:31 -0700, by never
-
6890308: integrate zero assembler hotspot changesTue, 13 Oct 2009 12:04:21 -0700, by never
-
6885584: A particular class structure causes large allocation spike for jitWed, 07 Oct 2009 15:38:37 -0700, by never
-
6875959: CTW fails hotspot/src/share/vm/opto/reg_split.cpp:1087Wed, 07 Oct 2009 12:43:50 -0700, by kvn
-
6880034: SIGBUS during deoptimisation at a safepoint on 64bit-SPARCTue, 06 Oct 2009 10:15:38 -0700, by kvn
-
6879902: CTW failure jdk6_18/hotspot/src/cpu/sparc/vm/assembler_sparc.hpp:845Tue, 06 Oct 2009 02:11:49 -0700, by twisti
-
MergeWed, 14 Oct 2009 12:40:20 -0700, by xlu
-
MergeMon, 28 Sep 2009 12:27:52 -0400, by acorn
-
6880029: JDK 1.6.0_u14p Application crashed very earlyThu, 24 Sep 2009 12:10:46 -0700, by xlu
-
Added tag jdk7-b74 for changeset f4b900403d6eThu, 15 Oct 2009 16:40:19 -0700, by xdono
-
6890293: Bump the HS17 build number to 03 hs17-b03 jdk7-b74Fri, 09 Oct 2009 15:21:07 -0700, by trims
-
MergeFri, 09 Oct 2009 15:18:52 -0700, by trims
-
MergeSat, 03 Oct 2009 10:53:08 -0400, by tonyp
-
6887186: G1: Incorrect code generated for G1 pre-barrier by C1 on SPARCThu, 01 Oct 2009 15:56:19 -0700, by johnc
-
MergeWed, 30 Sep 2009 13:25:39 -0700, by jrose
-
6886353: For DeoptimizeALot, JTreg tests should "IgnoreUnrecognizedVMOptions on a product buildMon, 28 Sep 2009 17:14:25 -0700, by cfang
-
6883468: C2 compiler enters infinite loop in PhaseIterGVN::transformFri, 25 Sep 2009 13:26:02 -0700, by kvn
-
6885169: merge of 4957990 and 6863023 causes conflict on do_nmethodsWed, 23 Sep 2009 23:57:44 -0700, by jrose
-
MergeWed, 23 Sep 2009 23:56:15 -0700, by jrose
-
6820514: meet not symmetric failure in ctwFri, 18 Sep 2009 09:57:47 -0700, by kvn
-
6854812: 6.0_14-b08 crashes with a SIGSEGVWed, 16 Sep 2009 11:06:10 -0700, by never
-
MergeTue, 15 Sep 2009 22:50:12 -0700, by jrose
-
6863023: need non-perm oops in code cache for JSR 292Tue, 15 Sep 2009 21:53:47 -0700, by jrose
-
6879362: assert(!klass_is_exact(),"only non-exact klass")Tue, 15 Sep 2009 19:03:39 -0700, by kvn
-
6879921: CTW failure jdk6_18/hotspot/src/share/vm/utilities/globalDefinitions.cpp:268Tue, 15 Sep 2009 11:09:34 -0700, by cfang
-
6827605: new String intrinsics may prevent EA scalar replacementMon, 14 Sep 2009 12:14:20 -0700, by kvn
-
6877254: Server vm crashes with no branches off of store slice" when run with CMS and UseSuperWord(default)Mon, 14 Sep 2009 09:49:54 -0700, by cfang
-
Added tag jdk7-b73 for changeset faf94d94786bFri, 02 Oct 2009 11:26:25 -0700, by xdono
-
6885900: Bump the HS17 build number to 02 hs17-b02 jdk7-b73Fri, 25 Sep 2009 12:19:19 -0700, by trims
-
MergeFri, 25 Sep 2009 12:17:06 -0700, by trims
-
MergeFri, 25 Sep 2009 04:39:54 -0700, by apetrusenko
-
6884552: remove some unnecessary #ifdef's introduced in the fix for 4957990Wed, 23 Sep 2009 11:36:06 -0700, by andrew
-
6876794: 4/4 sp07t002 hangs very intermittentlyTue, 22 Sep 2009 21:12:37 -0600, by dcubed
-
MergeMon, 21 Sep 2009 18:10:22 -0400, by acorn
-
6419370: 4/4 new jmethodID code has tiny holes in synchronizationMon, 21 Sep 2009 09:30:24 -0600, by dcubed
-
MergeFri, 18 Sep 2009 15:14:50 -0400, by acorn
-
6879572: SA fails _is_marked_dependent not foundWed, 16 Sep 2009 15:42:46 -0400, by acorn
-
MergeWed, 16 Sep 2009 09:10:57 -0400, by acorn
-
6830542: Performance: JVM_DefineClass already verified.Fri, 04 Sep 2009 12:53:02 -0400, by acorn
-
MergeTue, 15 Sep 2009 16:28:57 -0400, by acorn
-
6873059: Explicitly use -source 6 -target 6 when compiling with the boot jdkSat, 12 Sep 2009 12:50:07 +0100, by andrew
-
MergeThu, 10 Sep 2009 09:04:41 -0400, by acorn
-
MergeTue, 08 Sep 2009 09:02:48 +0100, by andrew
-
6879689: Fix warning about ignored return value when compiling with -O2Tue, 08 Sep 2009 09:01:16 +0100, by andrew
-
6858208: jvm crash when specifying TypeProfileWidth=0 on jdk 6.0Tue, 01 Sep 2009 23:34:08 -0700, by poonam
-
MergeSun, 30 Aug 2009 15:33:14 -0700, by apangin
-
MergeFri, 28 Aug 2009 15:03:15 -0700, by dcubed
-
MergeFri, 28 Aug 2009 12:32:06 -0600, by dcubed
-
6875393: 2/3 JNI itable index cache is brokenFri, 28 Aug 2009 12:25:46 -0600, by dcubed
-
6821003: Update hotspot windows os_win32 for windows 7Fri, 28 Aug 2009 08:54:28 -0700, by asaha
-
MergeFri, 18 Sep 2009 06:02:17 -0700, by apetrusenko
-
6861557: G1: assert(top() == bottom() || zfs == Allocated,"Region must be empty, or ...")Tue, 15 Sep 2009 16:50:50 -0700, by ysr
-
MergeMon, 14 Sep 2009 11:45:03 -0700, by kvn
-
6880053: assert(alloc_obj->as_CheckCastPP()->type() != TypeInstPtr::NOTNULL)Thu, 10 Sep 2009 18:18:06 -0700, by kvn
-
6880574: C2 assert in escape.cpp:445 on linux-amd64Thu, 10 Sep 2009 10:36:24 -0700, by kvn
-
6880533: test/compiler/6865031/Test.java miss -XX:+IgnoreUnrecognizedVMOptionsWed, 09 Sep 2009 16:28:03 -0700, by kvn
-
6880052: SIGSEGV in GraphKit::null_check_common()Tue, 08 Sep 2009 16:56:31 -0700, by kvn
-
6875619: CTW fails with /hotspot/src/share/vm/opto/type.hppTue, 08 Sep 2009 10:42:50 -0700, by kvn
-
6855215: Calculation error (NaN) after about 1500 calculationsMon, 31 Aug 2009 17:07:53 -0700, by never
-
6876276: assert(!is_visited,"visit only once")Mon, 31 Aug 2009 08:31:45 -0700, by cfang
-
6875967: CTW fails with./generated/adfiles/ad_sparc.cpp:6711Mon, 31 Aug 2009 02:24:21 -0700, by twisti
-
6875577: CTW fails with /hotspot/src/share/vm/opto/memnode.cppFri, 28 Aug 2009 11:19:33 -0700, by kvn
-
6865583: Verbose CIPrintMethodCodes asserts when ldc an empty StringThu, 27 Aug 2009 06:17:23 -0700, by twisti
-
6884624: Update copyright yearTue, 22 Sep 2009 14:06:10 -0700, by xdono
-
Added tag jdk7-b72 for changeset a94714c55065Thu, 17 Sep 2009 13:46:45 -0700, by xdono
-
6872136: CMS: confusing message may be printed when a collector is switched off implicitlyThu, 10 Sep 2009 16:46:17 -0700, by ysr
-
6879076: disable jprt sync after builds are doneThu, 03 Sep 2009 19:21:55 -0700, by jcoomes
-
MergeFri, 04 Sep 2009 05:31:37 -0700, by apetrusenko
-
6819085: G1: use larger and/or user settable region sizeThu, 30 Jul 2009 16:22:58 -0400, by tonyp
-
4957990: Perm heap bloat in JVMWed, 02 Sep 2009 00:04:29 -0700, by ysr
-
6841313: G1: dirty cards of survivor regions in parallelMon, 31 Aug 2009 05:27:29 -0700, by apetrusenko
-
6845368: large objects cause a crash or unexpected exceptionThu, 13 Aug 2009 16:22:45 -0700, by jcoomes
-
6861660: OopMapBlock count/size confusionTue, 11 Aug 2009 15:37:23 -0700, by jcoomes
-
MergeMon, 24 Aug 2009 13:52:42 -0700, by tonyp
-
6871111: G1: remove the concurrent overhead trackerWed, 19 Aug 2009 12:53:25 -0400, by tonyp
-
6798898: CMS: bugs related to class unloadingMon, 24 Aug 2009 10:36:31 -0700, by jmasa
-
MergeTue, 25 Aug 2009 13:08:40 -0700, by kvn
-
6875329: fix for 6795465 broke exception handler cloningMon, 24 Aug 2009 22:26:15 -0700, by never
-
6873800: enable compressed oops by defaultMon, 24 Aug 2009 11:13:46 -0700, by kvn
-
6873116: Modify reexecute implementation to use pcDesc to record the reexecute bitThu, 20 Aug 2009 12:42:57 -0700, by cfang
-
6873799: enable escape analysis by defaultWed, 19 Aug 2009 19:05:18 -0700, by kvn
-
6873777: FPU control word optimization still performed with SSEWed, 19 Aug 2009 18:54:35 -0700, by never
-
6795465: Crash in assembler_sparc.cpp with client compiler on solaris-sparcMon, 17 Aug 2009 14:45:02 -0700, by never
-
6866651: Regression: simple int sum crashes jvm (build 1.6.0_14-b08 and 1.7.0-ea-b59)Mon, 17 Aug 2009 12:11:06 -0700, by cfang
-
6829127: Deoptimization Failure on Specjvm98 _227_mtrt with -XX:+DeoptimizeALot since Hs11 b01Mon, 17 Aug 2009 09:48:02 -0700, by cfang
-
MergeFri, 14 Aug 2009 22:11:18 -0700, by never
-
MergeFri, 14 Aug 2009 15:55:26 -0700, by never
-
6862863: C2 compiler fails in elide_copy()Fri, 14 Aug 2009 15:53:46 -0700, by never
-
6869822: assert(Universe::narrow_oop_shift() == 0,"use unscaled narrow oop")Fri, 14 Aug 2009 12:23:11 -0700, by kvn
-
6862956: PhaseIdealLoop should have a CFG verification modeFri, 14 Aug 2009 00:02:12 -0700, by never
-
MergeFri, 21 Aug 2009 20:39:41 -0700, by trims
-
MergeWed, 19 Aug 2009 15:46:22 -0700, by apangin
-
MergeMon, 17 Aug 2009 15:03:39 -0700, by apangin
-
6862945: 4/3 conversion of jmethodID to methodOop in JVMTI is too expensiveTue, 11 Aug 2009 11:57:51 -0600, by dcubed
-
6873236: Fork HS16 to HS17 - renumber Major and build numbers of JVMFri, 21 Aug 2009 20:38:36 -0700, by trims
-
Added tag jdk7-b71 for changeset 50a95aa4a247Thu, 03 Sep 2009 10:52:51 -0700, by xdono
-
6872000: G1: compilation fails on linux/older gccFri, 14 Aug 2009 13:44:15 -0700, by apetrusenko
-
MergeThu, 13 Aug 2009 17:59:05 -0700, by trims
-
6867645: java -Xshare:dump failed - read only space too smallWed, 12 Aug 2009 14:27:54 -0700, by jcoomes
-
6866585: debug code in ciObjectFactory too slow for large objectsTue, 11 Aug 2009 23:24:41 -0700, by jcoomes
-
MergeSun, 09 Aug 2009 17:03:51 -0700, by ysr
-
6821693: 64-bit TaskQueue capacity still too smallWed, 05 Aug 2009 12:33:29 -0700, by jcoomes
-
MergeThu, 06 Aug 2009 16:15:16 -0700, by jrose
-
6868487: EnableInvokeDynamic and EnableMethodHandles should not be visible flags in JDK6 or JDK7Thu, 06 Aug 2009 14:28:54 -0700, by jrose
-
6868051: (SA) FreeChunk support for compressed oops is brokenThu, 06 Aug 2009 12:24:41 -0700, by never
-
MergeThu, 06 Aug 2009 09:37:26 -0700, by kvn
-
6868269: CompileTheWorld assertion failure introduced by the reexecute bit implementationTue, 04 Aug 2009 21:32:08 -0700, by cfang
-
6868486: timouts and outOfMemory in regression testsTue, 04 Aug 2009 17:11:17 -0700, by kvn
-
6833129: specjvm98 fails with NullPointerException in the compiler with -XX:DeoptimizeALotFri, 31 Jul 2009 17:12:33 -0700, by cfang
-
6865031: Application gives bad result (throws bad exception) with compressed oopsFri, 31 Jul 2009 12:04:07 -0700, by kvn
-
6864914: SPECjvm2008 produces invalid result with zero based Compressed OopsThu, 30 Jul 2009 16:05:56 -0700, by kvn
-
6863155: Server compiler generates incorrect code (x86, long, bitshift, bitmask)Tue, 28 Jul 2009 09:02:30 +0200, by twisti
-
MergeMon, 27 Jul 2009 06:15:29 -0700, by twisti
-
6860920: serialize.cpp shouldn't use objArrayOopDesc::base_offset_in_bytes(T_BYTE)Mon, 20 Jul 2009 08:20:00 -0700, by twisti
-
6863420: os::javaTimeNanos() go backward on Solaris x86Sun, 26 Jul 2009 16:40:14 -0700, by kvn
-
6851386: assert(b->find_node(def) < j,"uses must follow definitions")Sun, 26 Jul 2009 12:59:41 -0700, by kvn
-
6861984: solaris version of libsaproc.so should support SA_ALTROOT directlyFri, 24 Jul 2009 12:40:40 -0700, by never
-
6868991: JPRT: elide GCBasher_G1 test on winx64 until 6867250 is resolvedWed, 05 Aug 2009 18:54:12 -0700, by ysr
-
6819077: G1: first GC thread coming late into the GC.Tue, 04 Aug 2009 16:00:17 -0700, by johnc
-
6865703: G1: Parallelize hot card cache cleanupMon, 03 Aug 2009 12:59:30 -0700, by johnc
-
MergeSun, 02 Aug 2009 22:33:27 -0700, by jmasa
-
6843292: "Expect to be beyond new region unless impacting another region" assertion too strongSun, 02 Aug 2009 19:10:31 -0700, by jmasa
-
6862534: -XX:NewRatio completely ignored when combined with -XX:+UseConcMarkSweepGSun, 02 Aug 2009 18:44:36 -0700, by jmasa
-
MergeFri, 31 Jul 2009 10:41:29 -0700, by ysr
-
6866591: G1: print update buffer processing stats more oftenThu, 30 Jul 2009 14:50:58 -0400, by tonyp
-
6864886: G1: rename -XX parameters related to update buffersWed, 29 Jul 2009 11:01:26 -0400, by tonyp
-
MergeThu, 30 Jul 2009 15:06:19 -0400, by coleenp
-
MergeTue, 28 Jul 2009 13:50:07 -0600, by dcubed
-
6862295: JDWP threadid changes during debugging session (leading to ingored breakpoints)Tue, 28 Jul 2009 13:35:00 -0600, by dcubed
-
MergeMon, 27 Jul 2009 17:23:52 -0400, by coleenp
-
6864003: Modify JVM_FindClassFromBootLoader to return null if class not foundMon, 27 Jul 2009 09:06:22 -0700, by mchung
-
6840305: Discrepancy in system memory details (when 4G or greater) reported by JVM and Windows OSThu, 16 Jul 2009 18:21:40 -0700, by poonam
-
6850957: Honor -XX:OnOutOfMemoryError when array size exceeds VM limitMon, 29 Jun 2009 14:42:12 -0700, by martin
-
6857194: Add hotspot perf counters to aid class loading performance measurementFri, 10 Jul 2009 11:10:00 -0700, by mchung
-
6871765: Bump the HS16 build number to 08Thu, 13 Aug 2009 17:47:43 -0700, by trims
-
Added tag jdk7-b70 for changeset 0632c3e615a3Thu, 20 Aug 2009 11:20:09 -0700, by xdono
-
MergeMon, 10 Aug 2009 10:52:11 -0700, by asaha
-
6803688: Integrate latest JAX-WS (2.1.6) in to JDK 6u14Fri, 07 Aug 2009 11:31:42 -0700, by asaha
-
Added tag jdk7-b69 for changeset 54fd4d923296Thu, 13 Aug 2009 12:11:07 -0700, by xdono
-
MergeFri, 24 Jul 2009 16:40:56 -0700, by trims
-
MergeFri, 24 Jul 2009 12:49:31 -0700, by ysr
-
6863216: Clean up debugging debris inadvertently pushed with 6700789Wed, 22 Jul 2009 18:25:00 -0700, by ysr
-
6862661: G1: _gc_alloc_region_counts is not updated properly after 6604422Wed, 22 Jul 2009 02:46:55 -0700, by apetrusenko
-
MergeFri, 24 Jul 2009 09:01:00 -0700, by kvn
-
6860599: nodes limit could be reached during Output phaseThu, 23 Jul 2009 14:53:56 -0700, by kvn
-
6826736: CMS: core dump with -XX:+UseCompressedOopsWed, 22 Jul 2009 15:48:51 -0700, by kvn
-
MergeTue, 21 Jul 2009 21:33:44 -0700, by jrose
-
6862576: vmIntrinsics needs cleanup in order to support JSR 292 intrinsicsTue, 21 Jul 2009 16:56:06 -0700, by jrose
-
6857159: local schedule failed with checkcast of Thread.currentThread()Tue, 21 Jul 2009 16:42:58 -0700, by never
-
MergeFri, 17 Jul 2009 00:50:55 -0700, by kvn
-
6851282: JIT miscompilation results in null entry in array when using CompressedOopsThu, 16 Jul 2009 16:29:55 -0700, by kvn
-
6861513: correct copyright attribution in test for 6837094 and 6860469Thu, 16 Jul 2009 17:59:27 -0700, by never
-
6851742: (EA) allocation elimination doesn't work with UseG1GCThu, 16 Jul 2009 14:10:42 -0700, by kvn
-
6860469: remix_address_expressions sets incorrect control causing crash in split_if_with_block_postWed, 15 Jul 2009 13:37:35 -0700, by never
-
MergeMon, 13 Jul 2009 15:00:22 -0700, by never
-
6859338: amd64 native unverified entry point pushes values before implicit null checkMon, 13 Jul 2009 14:58:17 -0700, by never
-
MergeThu, 16 Jul 2009 12:38:26 -0700, by ysr
-
6859911: G1: assert(Heap_lock->owner() = NULL, "Should be owned on this thread's behalf")Wed, 15 Jul 2009 12:22:59 -0400, by tonyp
-
6700789: G1: Enable use of compressed oops with G1 heapsTue, 14 Jul 2009 15:40:39 -0700, by ysr
-
6862919: Update copyright yearTue, 28 Jul 2009 12:12:40 -0700, by xdono
-
Added tag jdk7-b66 for changeset 57c71ad0341bFri, 24 Jul 2009 13:39:51 -0700, by xdono
-
MergeSat, 11 Jul 2009 03:18:30 -0700, by trims
-
MergeFri, 10 Jul 2009 16:01:20 -0700, by ysr
-
6855834: G1: minimize the output when -XX:+PrintHeapAtGC is setTue, 07 Jul 2009 14:23:00 -0400, by tonyp
-
MergeTue, 07 Jul 2009 09:54:06 -0700, by kvn
-
6857661: 64-bit server VM: assert(is_Initialize(),"invalid node class")Mon, 06 Jul 2009 15:53:30 -0700, by kvn
-
6857707: Add missing test case for CR 6855164 from its bug description.Mon, 06 Jul 2009 12:54:17 -0700, by cfang
-
6855164: SIGSEGV during compilation of method involving loop over CharSequence.Thu, 02 Jul 2009 16:18:19 -0700, by cfang
-
6840775: Multiple JVM crashes seen with 1.6.0_10 through 1.6.0_14Wed, 01 Jul 2009 20:22:18 -0700, by kvn
-
MergeThu, 02 Jul 2009 16:28:15 -0700, by jmasa
-
6855115: G1: Fix for 6850869 is incorrectMon, 29 Jun 2009 12:17:03 -0400, by tonyp
-
6854027: Precompiled headers are not being updated in Linux/GCC buildsFri, 26 Jun 2009 09:22:19 -0700, by apetrusenko
-
6850869: G1: RSet "scrubbing" scrubs too muchWed, 24 Jun 2009 11:42:03 -0400, by tonyp
-
MergeWed, 01 Jul 2009 15:06:54 -0700, by kvn
-
6856025: assert(_base >= OopPtr && _base <= KlassPtr,"Not a Java pointer")Wed, 01 Jul 2009 12:22:23 -0700, by never
-
6851908: interpreter null check profiling broken causing extra compilation invalidationFri, 26 Jun 2009 16:14:31 -0700, by never
-
6818666: G1: Type lost in g1 pre-barrierFri, 26 Jun 2009 13:03:29 -0700, by never
-
5057225: Remove useless I2L conversionsFri, 26 Jun 2009 07:26:10 -0700, by twisti
-
6841800: Incorrect boundary values behavior for option -XX:MaxLabelRootDepth=0-6 leads to jvm crashWed, 24 Jun 2009 12:00:51 -0700, by kvn
-
MergeWed, 24 Jun 2009 02:09:45 -0700, by twisti
-
6851829: solaris build fails with 5.8 compilersWed, 17 Jun 2009 09:08:56 -0700, by twisti
-
6837094: False positive for "meet not symmetric" failureTue, 23 Jun 2009 17:52:29 -0700, by kvn
-
6849574: VM crash using NonBlockingHashMap (high_scale_lib)Wed, 10 Jun 2009 12:19:48 -0700, by never
-
6837472: com/sun/jdi/MonitorFrameInfo.java fails with AggressiveOpts in 6u14Tue, 09 Jun 2009 16:19:10 -0700, by kvn
-
6859411: Bump the HS16 build number to 06Fri, 10 Jul 2009 19:10:02 -0700, by trims
-
Added tag jdk7-b64 for changeset ba36394eb84bMon, 13 Jul 2009 14:47:36 -0700, by xdono
-
6856257: Bump the HS16 build number to 05 hs16-b05 jdk7-b63Tue, 30 Jun 2009 10:40:31 -0700, by trims
-
MergeThu, 25 Jun 2009 22:01:08 -0700, by trims
-
MergeFri, 19 Jun 2009 07:33:25 -0700, by jmasa
-
6850846: G1: extend G1 marking verificationFri, 12 Jun 2009 16:20:16 -0400, by tonyp
-
MergeThu, 18 Jun 2009 12:40:53 -0700, by jmasa
-
6849716: BitMap - performance regression introduced with G1Thu, 11 Jun 2009 13:31:01 -0700, by jcoomes
-
6814552: par compact - some compilers fail to optimize bitmap codeSun, 07 Jun 2009 22:08:24 -0700, by jcoomes
-
6843694: G1: assert(index < _vs.committed_size(),"bad index"), g1BlockOffsetTable.inline.hpp:55Thu, 11 Jun 2009 17:19:33 -0700, by johnc
-
6820167: GCALotAtAllSafepoints + FullGCALot(ScavengeALot) options crash JVMThu, 11 Jun 2009 12:40:00 -0700, by ysr
-
Added tag jdk7-b62 for changeset a88386380bdaThu, 25 Jun 2009 12:09:48 -0700, by xdono
-
MergeThu, 11 Jun 2009 17:46:40 -0700, by trims
-
MergeWed, 10 Jun 2009 14:57:21 -0700, by jmasa
-
6849122: G1: Typo introduced during implementation of the parallel refinementMon, 08 Jun 2009 16:14:19 -0700, by iveresov
-
6848641: CMSCollector::_roots_scanning_options should be initializedSun, 07 Jun 2009 00:27:41 -0700, by ysr
-
MergeTue, 26 May 2009 16:43:42 -0700, by jcoomes
-
6819065: G1: eliminate high serial card table clearing timeTue, 19 May 2009 04:05:31 -0700, by apetrusenko
-
6841831: G1: assert(contains_reference(from),"We just added it!") firesMon, 18 May 2009 11:52:46 -0700, by iveresov
-
6484957: G1: parallel concurrent refinementMon, 11 May 2009 16:30:56 -0700, by iveresov
-
6848466: frame::frame_size() assertion failure with -XX:+DebugDeoptimizationFri, 05 Jun 2009 10:25:39 -0700, by cfang
-
MergeWed, 03 Jun 2009 18:15:25 -0700, by never
-
MergeWed, 03 Jun 2009 15:16:50 -0700, by never
-
6847305: solaris reorder mapfiles generate too many warningsWed, 03 Jun 2009 15:02:13 -0700, by never
-
6837146: Should perform unswitch before maximally unroll in loop transformationThu, 28 May 2009 09:37:18 -0700, by cfang
-
6843752: missing code for an anti-dependent Phi in GCMWed, 27 May 2009 12:35:51 -0700, by kvn
-
6772683: Thread.isInterrupted() fails to return true on multiprocessor PCThu, 21 May 2009 10:05:36 -0700, by kvn
-
MergeFri, 15 May 2009 18:14:44 -0700, by ohair
-
6814842: Load shortening optimizationsWed, 13 May 2009 00:45:22 -0700, by twisti
-
6836054: java/util/Arrays/CopyMethods.java fails on solaris-sparc with IllegalArgumentExceptionMon, 11 May 2009 18:30:13 -0700, by kvn
-
6832293: JIT compiler got wrong result in type checking with -serverMon, 11 May 2009 17:59:54 -0700, by kvn
-
MergeFri, 08 May 2009 23:00:08 -0700, by ohair
-
6839151: Add a JPRT default test of -Xshare:dump when new hotspot is builtFri, 08 May 2009 15:16:38 -0700, by ohair
-
6788527: Server vm intermittently fails with assertion "live value must not be garbage" with fastdebug bitsFri, 08 May 2009 10:44:20 -0700, by kvn
-
MergeFri, 08 May 2009 10:34:31 -0700, by kvn
-
MergeThu, 07 May 2009 04:16:53 -0700, by twisti
-
6837906: compiler tests of 6636138 fail with IllegalAccessExceptionWed, 06 May 2009 08:57:24 -0700, by twisti
-
MergeThu, 07 May 2009 00:28:13 -0700, by twisti
-
6823354: Add intrinsics for {Integer,Long}.{numberOfLeadingZeros,numberOfTrailingZeros}()Wed, 06 May 2009 00:27:52 -0700, by twisti
-
6843580: JavaThread.getStackBase throws sun.jvm.hotspot.WrongTypeException invoked by jstackFri, 22 May 2009 16:40:38 -0700, by xlu
-
6839599: JVM crash while profiling Tomcat and LiferayWed, 20 May 2009 09:36:53 +0200, by thurka
-
Added tag jdk7-b60 for changeset a77eddcd510cThu, 11 Jun 2009 10:54:09 -0700, by xdono
-
6843041: Remove duplicate README files in repositories (make/README) jdk7-b60Tue, 19 May 2009 17:40:10 -0700, by ohair
-
MergeFri, 15 May 2009 13:41:04 -0700, by ohair
-
6839126: Type error found by newer windows compilerFri, 08 May 2009 14:33:58 -0700, by ohair
-
MergeThu, 07 May 2009 10:30:17 -0700, by xdono
-
6829575: 100028: Debug information is incomplete or missingFri, 17 Apr 2009 15:50:12 +0100, by aph
-
Added tag jdk7-b59 for changeset c55be0c7bd32Thu, 14 May 2009 10:57:58 -0700, by vasya
-
6840196: NUMA allocator: crash in fastdebug during startup on LinuxTue, 12 May 2009 15:55:56 -0700, by iveresov
-
MergeFri, 08 May 2009 19:50:32 -0700, by trims
-
6838842: NUMA allocator: Segfault during startup on LinuxFri, 08 May 2009 15:20:10 -0700, by iveresov
-
6838819: Bump the HS16 build number to 03Thu, 07 May 2009 21:35:30 -0700, by trims
-
MergeThu, 07 May 2009 21:33:37 -0700, by trims
-
MergeThu, 07 May 2009 17:09:48 -0700, by kvn
-
6838154: make/linux/makefiles/sa.make needs hash-style fixWed, 06 May 2009 17:52:45 -0700, by never
-
6837011: SIGSEGV in PhaseIdealLoop in 32bit jvmWed, 06 May 2009 12:04:42 -0700, by twisti
-
6833879: Assigning positive zero is ignored when old value is negative zeroTue, 05 May 2009 11:02:10 -0700, by cfang
-
6837224: libsaproc.so on linux needs version of 6799141Mon, 04 May 2009 22:06:47 -0700, by never
-
MergeThu, 07 May 2009 13:54:48 -0700, by jcoomes
-
6833576: G1: assert illegal index, growableArray.hpp:186Tue, 05 May 2009 22:15:35 -0700, by johnc
-
6490395: G1: Tidy up command line flags.Thu, 30 Apr 2009 15:07:53 -0700, by johnc
-
MergeThu, 07 May 2009 11:44:53 -0400, by kamg
-
6829234: Refix 6822407 and 6812971Mon, 04 May 2009 17:58:10 -0700, by poonam
-
MergeMon, 04 May 2009 02:57:39 -0700, by apetrusenko
-
6819098: G1: reduce RSet scanning timesMon, 27 Apr 2009 16:52:18 -0700, by iveresov
-
MergeMon, 27 Apr 2009 12:33:57 -0700, by apetrusenko
-
6829013: G1: set the default value of G1VerifyConcMarkPrintRechable to falseThu, 23 Apr 2009 16:58:16 -0400, by tonyp
-
6835796: Fedora 9 linux_i586-fastdebug-c2-runThese_Xcomp times outThu, 30 Apr 2009 15:57:29 -0700, by kvn
-
MergeThu, 30 Apr 2009 12:09:39 -0700, by kvn
-
6834177: Running jsynprog on Solaris Nevada can cause JVM crashWed, 29 Apr 2009 12:58:09 -0700, by kvn
-
MergeThu, 30 Apr 2009 09:53:20 -0700, by jcoomes
-
6831225: Upgrade JPRT jobs to use newer Linux 2.6 (e.g. Fedora 9)Wed, 29 Apr 2009 17:30:20 -0700, by ohair
-
Added tag jdk7-b58 for changeset 53d9bf689e80Mon, 11 May 2009 12:08:06 -0700, by vasya
-
6834202: Bump the HS16 build number to 02 hs16-b02 jdk7-b57Wed, 29 Apr 2009 13:27:51 -0700, by jcoomes
-
MergeWed, 29 Apr 2009 13:22:09 -0700, by jcoomes
-
MergeMon, 27 Apr 2009 12:55:28 -0700, by kvn
-
6834142: method->print_codes(): Error: ShouldNotReachHere()Mon, 27 Apr 2009 12:45:14 -0700, by kvn
-
MergeFri, 24 Apr 2009 18:45:14 -0700, by never
-
6833573: C2 sparc: assert(c < 64 && (c & 1) == 0,"bad double float register")Fri, 24 Apr 2009 15:08:30 -0700, by never
-
6833951: Extra ":" Causes Testcase in CR 6589834 "Parse Exception: Invalid tag: summary:"Fri, 24 Apr 2009 09:14:39 -0700, by cfang
-
6589834: deoptimization problem with -XX:+DeoptimizeALotThu, 23 Apr 2009 14:04:24 -0700, by cfang
-
6709742: find_base_for_derived's use of Ideal NULL is unsafe causing crashes during register allocationWed, 22 Apr 2009 17:03:18 -0700, by kvn
-
MergeWed, 22 Apr 2009 06:09:24 -0700, by twisti
-
6822110: Add AddressLiteral class on SPARCTue, 21 Apr 2009 11:16:30 -0700, by twisti
-
6655646: dynamic languages need dynamically linked call sitesTue, 21 Apr 2009 23:21:04 -0700, by jrose
-
MergeMon, 20 Apr 2009 14:48:03 -0700, by never
-
6831323: Use v8plus as minimum required hardware for current Hotspot sourcesFri, 17 Apr 2009 09:38:32 -0700, by kvn
-
6741757: minor ctw improvementsThu, 16 Apr 2009 21:25:29 -0700, by never
-
6828024: verification of fixed interval usage is too weakThu, 16 Apr 2009 15:50:32 -0700, by never
-
6449385: JCK test dup2_x200106m1 fails with Segmentation Fault on x86Thu, 16 Apr 2009 10:40:42 -0700, by never
-
6684007: PrintAssembly plugin not available for linux or windowsWed, 15 Apr 2009 09:53:54 -0700, by never
-
6833316: jprt.properties not setting values for 6u14 release flagWed, 22 Apr 2009 19:30:54 -0700, by trims
-
MergeWed, 22 Apr 2009 11:47:26 -0700, by xlu
-
6830069: UseLargePages is broken on Win64Tue, 21 Apr 2009 16:12:51 -0400, by coleenp
-
Added tag jdk7-b56 for changeset a3fd9e40ff2eThu, 23 Apr 2009 15:54:48 -0700, by xdono
-
6830815: jprt.config not setting proper compiler version for use in 6u14Wed, 15 Apr 2009 21:31:46 -0700, by trims
-
MergeTue, 14 Apr 2009 12:25:54 -0700, by never
-
6829021: tests for 6636138 use UseSuperword instead of UseSuperWordFri, 10 Apr 2009 15:01:14 -0700, by cfang
-
6655638: dynamic languages need method handlesWed, 08 Apr 2009 10:56:49 -0700, by jrose
-
6827505: sizing logic for vtable and itable stubs needs self-checkWed, 08 Apr 2009 00:12:59 -0700, by jrose
-
6711117: Assertion in 64bit server vm (flat != TypePtr::BOTTOM,"cannot alias-analyze an untyped ptr")Tue, 07 Apr 2009 19:04:24 -0700, by kvn
-
6826960: C2 Sparc: assert(bb->_nodes(_bb_end)->is_Proj(),"skipping projections after expected call")Tue, 07 Apr 2009 10:05:04 -0700, by kvn
-
6539464: Math.log() produces inconsistent results between successive runs.Mon, 06 Apr 2009 11:53:17 -0700, by never
-
6826261: class file dumping from SA is brokenFri, 03 Apr 2009 18:51:31 -0700, by never
-
6823453: DeoptimizeALot causes fastdebug server jvm to fail with assert(false,"unscheduable graph")Fri, 03 Apr 2009 13:33:32 -0700, by kvn
-
MergeThu, 09 Apr 2009 13:59:45 -0700, by xlu
-
6699669: Hotspot server leaves synchronized block with monitor in bad stateMon, 06 Apr 2009 15:47:39 -0700, by xlu
-
6828076: Fork HS15 to HS16 - renumber Major and build numbers of JVMWed, 08 Apr 2009 14:55:38 -0700, by trims
-
Added tag jdk7-b55 for changeset f8e839c08615Thu, 16 Apr 2009 11:22:40 -0700, by xdono
-
MergeFri, 03 Apr 2009 15:59:19 -0700, by ysr
-
6810474: par compact - crash in summary_phase with very full heapTue, 03 Mar 2009 14:23:18 -0800, by jcoomes
-
6824570: ParNew: Fix memory leak introduced in 6819891Thu, 02 Apr 2009 15:57:41 -0700, by ysr
-
MergeFri, 03 Apr 2009 19:54:45 -0700, by trims
-
MergeThu, 02 Apr 2009 18:17:03 -0400, by acorn
-
6825642: nsk sajdi tests fail with NullPointerExceptionThu, 02 Apr 2009 14:26:42 -0400, by acorn
-
6819213: revive sun.boot.library.pathWed, 01 Apr 2009 16:38:01 -0400, by phh
-
MergeSun, 29 Mar 2009 18:19:05 -0400, by acorn
-
6822407: heapOopSize lookup is incorrect in Serviceability Agent.Fri, 27 Mar 2009 10:29:54 -0700, by poonam
-
MergeThu, 02 Apr 2009 17:37:46 -0700, by trims
-
6825815: Bump HS15 build number to 05 and update copyright date of HOTSPOT_VM_COPYRIGHTThu, 02 Apr 2009 17:37:07 -0700, by trims
-
MergeThu, 02 Apr 2009 17:01:00 -0700, by trims
-
MergeThu, 02 Apr 2009 10:49:41 -0700, by never
-
6823454: Oop-typed loadP yields invalid pointer (0x1) on SPECjbb2005 at OSRed method entryWed, 01 Apr 2009 11:45:01 -0700, by never
-
MergeTue, 31 Mar 2009 19:20:34 -0700, by never
-
6824463: deopt blob is testing wrong register on 64-bit x86Tue, 31 Mar 2009 15:09:45 -0700, by never
-
6761600: Use sse 4.2 in intrinsicsTue, 31 Mar 2009 14:07:08 -0700, by cfang
-
MergeThu, 02 Apr 2009 05:22:02 -0700, by apetrusenko
-
6819891: ParNew: Fix work queue overflow code to deal correctly with +UseCompressedOopsSat, 28 Mar 2009 15:47:29 -0700, by ysr
-
6822263: G1: JVMTI heap iteration failsThu, 26 Mar 2009 08:51:32 -0700, by iveresov
-
6543938: G1: remove the concept of popularityWed, 25 Mar 2009 13:10:54 -0700, by apetrusenko
-
MergeTue, 31 Mar 2009 10:02:01 -0700, by kvn
-
6821700: tune VM flags for peak performanceMon, 30 Mar 2009 18:19:31 -0700, by kvn
-
6822333: _call_stub_compiled_return address handling in SA is broken causing jstack to hang occasionallyFri, 27 Mar 2009 14:37:42 -0700, by never
-
6810845: Performance regression in mpegaudio on x64Thu, 26 Mar 2009 15:04:55 -0700, by kvn
-
MergeThu, 26 Mar 2009 14:39:39 -0700, by never
-
6822204: volatile fences should prefer lock:addl to actual mfence instructionsThu, 26 Mar 2009 14:31:45 -0700, by never
-
MergeTue, 24 Mar 2009 19:05:23 -0700, by phh
-
6810653: Change String cache class used by Hotspot from String to StringValueTue, 24 Mar 2009 21:56:53 -0400, by phh
-
6820510: assertion failure with unloaded class in subnode.cppTue, 24 Mar 2009 15:09:52 -0700, by never
-
6636138: UseSuperWord enabled failureTue, 24 Mar 2009 12:19:47 -0700, by cfang
-
6805522: Server VM fails with assertion (block1->start() != block2->start(),"successors have unique bcis")Mon, 23 Mar 2009 13:58:58 -0700, by never
-
6814659: separable cleanups and subroutines for 6655638Fri, 20 Mar 2009 23:19:36 -0700, by jrose
-
Added tag jdk7-b53 for changeset 032c6af894daThu, 02 Apr 2009 16:51:41 -0700, by xdono
-
MergeFri, 27 Mar 2009 16:54:56 -0700, by trims
-
MergeFri, 27 Mar 2009 14:35:44 -0400, by acorn
-
6812297: update project creation for Visual Studio 2005-2008Fri, 27 Mar 2009 01:35:39 -0500, by ikrylov
-
MergeThu, 26 Mar 2009 16:00:51 -0400, by acorn
-
6603316: Improve instrumentation for classes loaded at startupWed, 25 Mar 2009 13:09:28 -0400, by acorn
-
6541756: Reduce executable C-heapWed, 25 Mar 2009 14:19:20 -0400, by coleenp
-
MergeMon, 23 Mar 2009 10:42:20 -0400, by acorn
-
6805748: Assertion "don't reset to 0 -- could be mistaken for never-executed" in CompilationPolicyFri, 20 Mar 2009 22:08:48 -0400, by coleenp
-
6819853: VM does not detect JDK which supports parallel class loadersFri, 20 Mar 2009 11:23:24 -0400, by acorn
-
4766230: Hotspot vtable inconsistencies cause core dumps. 6579515. 6582242.Wed, 18 Mar 2009 17:20:57 -0400, by acorn
-
MergeMon, 16 Mar 2009 08:50:53 -0400, by acorn
-
6812971: SA: re-attaching to process failsSun, 15 Mar 2009 18:11:46 -0700, by poonam
-
MergeWed, 25 Mar 2009 10:36:08 -0400, by tonyp
-
6820321: G1: Error: guarantee(check_nums(total, n, parts), "all seq lengths should match")Sat, 21 Mar 2009 22:53:04 -0400, by tonyp
-
MergeThu, 19 Mar 2009 09:13:24 -0700, by kvn
-
6772368: REGRESSION:tomcat crashed twice with JDK 7Wed, 18 Mar 2009 13:25:02 -0700, by kvn
-
6816308: Changes to allow builds with latest Windows SDK 6.1 on 64bit Windows 2003Mon, 16 Mar 2009 15:06:33 -0700, by kvn
-
6813212: factor duplicated assembly code for general subclass check (for 6655638)Fri, 13 Mar 2009 18:39:22 -0700, by jrose
-
6378821: bitCount() should use POPC on SPARC processors and AMD+10hFri, 13 Mar 2009 11:35:17 -0700, by twisti
-
6791178: Specialize for zero as the compressed oop vm heap baseThu, 12 Mar 2009 10:37:46 -0700, by kvn
-
6812587: Use auxv to determine SPARC hardware features on SolarisWed, 11 Mar 2009 14:16:13 -0700, by twisti
-
MergeWed, 18 Mar 2009 11:37:48 -0400, by tonyp
-
6815683: G1: SEGV during markingMon, 16 Mar 2009 17:48:01 -0700, by iveresov
-
6816154: G1: introduce flags to enable/disable RSet updating and scanningMon, 16 Mar 2009 10:52:44 -0400, by tonyp
-
6817419: G1: Enable extensive verification for humongous regionsMon, 16 Mar 2009 08:01:32 -0700, by iveresov
-
6604422: G1: re-use half-promoted regionsSun, 15 Mar 2009 22:03:38 -0400, by tonyp
-
MergeFri, 13 Mar 2009 17:06:44 -0700, by ysr
-
6808322: ParNew, CMS, G1: ParGCAllocBuffer overflowFri, 13 Mar 2009 13:56:01 -0700, by ysr
-
MergeFri, 13 Mar 2009 16:10:21 -0400, by tonyp
-
6816433: Test G1 and ParOld in JPRTThu, 12 Mar 2009 14:01:36 -0700, by iveresov
-
Added tag jdk7-b52 for changeset 1b1e8f1a4fe8Fri, 27 Mar 2009 14:11:35 -0700, by xdono
-
MergeThu, 12 Mar 2009 18:16:36 -0700, by trims
-
MergeThu, 12 Mar 2009 11:34:44 -0400, by tonyp
-
6760309: G1: update remembered sets during Full GCsTue, 10 Mar 2009 00:47:05 -0700, by apetrusenko
-
MergeTue, 10 Mar 2009 08:52:16 -0700, by kvn
-
6797305: Add LoadUB and LoadUI opcode classMon, 09 Mar 2009 03:17:11 -0700, by twisti
-
6812831: factor duplicated assembly code for megamorphic invokeinterface (for 6655638)Fri, 06 Mar 2009 21:36:50 -0800, by jrose
-
6812678: macro assembler needs delayed binding of a few constants (for 6655638)Wed, 04 Mar 2009 09:58:39 -0800, by jrose
-
6812721: Block's frequency should not be NaNTue, 03 Mar 2009 18:25:57 -0800, by kvn
-
MergeMon, 09 Mar 2009 11:32:57 -0400, by tonyp
-
6814467: G1: small fixes related to concurrent marking verbosenessSat, 07 Mar 2009 11:07:37 -0500, by tonyp
-
6812428: G1: Error: assert(ret || obj_in_cs(obj),"sanity")Sat, 07 Mar 2009 11:07:37 -0500, by tonyp
-
6810698: G1: two small bugs in the sparse remembered setsSat, 07 Mar 2009 11:07:36 -0500, by tonyp
-
6720309: G1: don't synchronously update RSet during evacuation pausesFri, 06 Mar 2009 13:50:14 -0800, by iveresov
-
6797870: Add -XX:+{HeapDump,PrintClassHistogram}{Before,After}FullGCMon, 02 Mar 2009 16:37:04 -0800, by ysr
-
MergeThu, 05 Mar 2009 22:07:29 -0500, by acorn
-
MergeMon, 02 Mar 2009 16:56:51 -0700, by dcubed
-
MergeMon, 02 Mar 2009 14:43:36 -0700, by dcubed
-
6567360: 3/4 SIGBUS in jvmti RawMonitor magic check for unaligned bad monitor pointerMon, 02 Mar 2009 14:05:07 -0700, by dcubed
-
6805864: 4/3 Problem with jvmti->redefineClasses: some methods don't get redefinedMon, 02 Mar 2009 14:03:03 -0700, by dcubed
-
6800721: 3/4 JavaThread::jvmti_thread_state() and JvmtiThreadState::state_for() robustnessMon, 02 Mar 2009 14:00:23 -0700, by dcubed
-
6700114: 3/4 Assertion (_thread->get_interp_only_mode() == 1,"leaving interp only when mode not one")Mon, 02 Mar 2009 13:57:17 -0700, by dcubed
-
MergeTue, 03 Mar 2009 10:34:22 -0800, by kvn
-
6811384: MacroAssembler::serialize_memory may touch next page on amd64Sun, 01 Mar 2009 20:49:46 -0800, by never
-
6810672: Comment typosFri, 27 Feb 2009 13:27:09 -0800, by twisti
-
6811267: Fix for 6809798 broke linux buildFri, 27 Feb 2009 08:34:19 -0800, by kvn
-
6778669: Patch from Red Hat -- fixes compilation errorsFri, 27 Feb 2009 03:35:40 -0800, by twisti
-
6810855: KILL vs. TEMP ordering restrictions are too strongThu, 26 Feb 2009 16:57:21 -0800, by never
-
6809798: SafePointScalarObject node placed into incorrect block during GCMThu, 26 Feb 2009 14:26:02 -0800, by kvn
-
6807963: need tool to make sense of LogCompilaton outputWed, 25 Feb 2009 14:36:27 -0800, by never
-
6805427: adlc compiler may generate incorrect machnode emission codeWed, 25 Feb 2009 10:53:14 -0800, by never
-
MergeFri, 27 Feb 2009 15:30:47 -0800, by ysr
-
MergeTue, 24 Feb 2009 22:51:00 -0800, by jmasa
-
6806226: Signed integer overflow in growable array code causes JVM crashTue, 24 Feb 2009 22:12:24 -0800, by jmasa
-
6804746: G1: guarantee(variance() > -1.0,"variance should be >= 0") (due to evacuation failure)Tue, 24 Feb 2009 15:50:23 -0500, by tonyp
-
MergeThu, 26 Feb 2009 14:25:55 -0800, by apangin
-
MergeSun, 22 Feb 2009 17:21:13 -0800, by apangin
-
6806046: Hotspot build error when compiled from Visual StudioThu, 19 Feb 2009 04:54:22 -0500, by ikrylov
-
MergeSun, 22 Feb 2009 17:11:56 -0800, by apangin
-
MergeSun, 15 Feb 2009 20:09:02 -0800, by apangin
-
MergeMon, 09 Feb 2009 13:47:26 -0800, by jcoomes
-
MergeWed, 25 Feb 2009 22:55:54 -0800, by trims
-
MergeTue, 24 Feb 2009 09:53:20 -0800, by kvn
-
6791572: assert("duplicating node that's already been matched")Mon, 23 Feb 2009 16:03:19 -0800, by kvn
-
6808589: Merge vm_version_x86_{32,64}.{cpp,hpp}Mon, 23 Feb 2009 12:02:30 -0800, by twisti
-
6802499: EA: assert(false,"unknown node on this path")Thu, 19 Feb 2009 17:38:53 -0800, by kvn
-
6807084: AutoBox elimination is broken with compressed oopsWed, 18 Feb 2009 13:53:42 -0800, by kvn
-
MergeFri, 20 Feb 2009 11:12:26 -0800, by ysr
-
6786346: intermittent Internal Error (src/share/vm/memory/cardTableModRefBS.cpp:226)Tue, 17 Feb 2009 15:35:58 -0800, by jmasa
-
MergeMon, 09 Mar 2009 13:34:00 -0700, by xdono
-
6814575: Update copyright yearMon, 09 Mar 2009 13:28:46 -0700, by xdono
-
MergeMon, 09 Mar 2009 11:43:30 -0700, by xdono
-
MergeFri, 27 Feb 2009 15:13:00 -0800, by xdono
-
6799141: Build with --hash-style=both so that binaries can work on SuSE 10Sat, 31 Jan 2009 17:19:42 -0800, by ohair
-
Added tag jdk7-b50 for changeset dae503d9f04cThu, 05 Mar 2009 09:49:03 -0800, by xdono
-
MergeWed, 18 Feb 2009 18:14:18 -0800, by trims
-
MergeTue, 17 Feb 2009 14:30:24 -0800, by kvn
-
6805950: Typos in andL_rReg_imm instructions in x86_64.adTue, 17 Feb 2009 11:19:31 +0100, by twisti
-
6805724: ModLNode::Ideal() generates functionally incorrect graph when divisor is any (2^k-1) constant.Mon, 16 Feb 2009 07:19:26 -0800, by twisti
-
6800154: Add comments to long_by_long_mulhi() for better understandabilityFri, 13 Feb 2009 09:09:35 -0800, by twisti
-
6791852: assert(b->_nodes[insidx] == n,"got insidx set incorrectly")Fri, 06 Feb 2009 13:31:03 -0800, by kvn
-
6799693: Server compiler leads to data corruption when expression throws an ExceptionThu, 05 Feb 2009 14:43:58 -0800, by kvn
-
6788376: allow to ignore unrecognized VM optionsThu, 05 Feb 2009 13:38:52 -0800, by kvn
-
6442502: assert(bits,"Use TypePtr for NULL") on linux-x86Wed, 04 Feb 2009 23:17:38 -0800, by never
-
6798785: Crash in OopFlow::build_oop_map: incorrect comparison of 64bit pointersWed, 04 Feb 2009 11:44:57 -0800, by never
-
6782260: Memory leak in CodeBuffer::create_patch_overflowTue, 03 Feb 2009 18:05:19 -0800, by never
-
6799452: HotSpot tests Makefile should take care of ALT_SLASH_JAVATue, 03 Feb 2009 08:10:28 -0800, by twisti
-
6795362: 32bit server compiler leads to wrong results on solaris-x86Tue, 03 Feb 2009 01:39:12 -0800, by twisti
-
6796746: rename LoadC (char) opcode class to LoadUS (unsigned short)Mon, 26 Jan 2009 16:22:12 +0100, by twisti
-
6794939: assert(_base == OopPtr,"subclass must override cast_to_ptr_type")Wed, 21 Jan 2009 11:18:38 -0800, by kvn
-
6790209: server VM fails with assert(will_link,"_new: typeflow responsibility")Fri, 16 Jan 2009 11:23:10 -0800, by kvn
-
6788347: C2Compiler crash 6u7Wed, 14 Jan 2009 14:12:00 -0800, by never
-
MergeTue, 13 Jan 2009 14:02:19 -0800, by never
-
6791132: bad control in autobox split codeTue, 13 Jan 2009 11:43:20 -0800, by never
-
6784930: server jvm fails with assert(!n->is_SpillCopy(),"")Tue, 13 Jan 2009 11:10:00 -0800, by kvn
-
6790182: matcher.cpp:1375: assert(false,"bad AD file")Wed, 07 Jan 2009 11:23:28 -0800, by kvn
-
6782232: assert("CreateEx must be first instruction in block" )Wed, 07 Jan 2009 11:04:45 -0800, by kvn
-
6700941: G1: allocation spec missing for some G1 classesTue, 10 Feb 2009 18:39:09 +0300, by apetrusenko
-
6800586: -XX:+PrintGCDateStamps is using mt-unsafe localtime functionMon, 09 Feb 2009 12:26:05 -0800, by ysr
-
6802413: G1: G1FixedSurvivorSpaceSize should be converted into regions in calculate_survivors_policy()Mon, 09 Feb 2009 17:33:06 +0300, by apetrusenko
-
6690928: Use spinning in combination with yields for workstealing termination.Sun, 08 Feb 2009 13:18:01 -0800, by jmasa
-
6484959: G1: introduce survivor spacesFri, 06 Feb 2009 01:38:50 +0300, by apetrusenko
-
6793828: G1: invariant: queues are empty when activatedThu, 05 Feb 2009 11:42:10 -0800, by never
-
MergeWed, 04 Feb 2009 15:42:52 -0800, by ysr
-
6792421: assert(_bitMap->isMarked(addr+size-1),inconsistent Printezis mark)Sat, 31 Jan 2009 00:15:00 -0800, by jmasa
-
6787254: Work queue capacity can be increased substantially on some platformsFri, 30 Jan 2009 14:17:52 -0800, by ysr
-
Added tag jdk7-b48 for changeset bcb33806d186Thu, 19 Feb 2009 14:08:00 -0800, by xdono
-
MergeThu, 29 Jan 2009 21:25:42 -0800, by ysr
-
6783381: NUMA allocator: don't pretouch eden space with UseNUMATue, 27 Jan 2009 18:13:59 -0800, by iveresov
-
6786503: Overflow list performance can be improvedMon, 26 Jan 2009 12:47:21 -0800, by ysr
-
6795913: A few remaining wrong casts need to be fixed for building hotspot successfully on Mac OS.Mon, 26 Jan 2009 12:07:54 -0800, by xlu
-
MergeFri, 23 Jan 2009 10:41:28 -0500, by coleenp
-
6792705: Add JAR file to bootclasspath when using AggressiveOptsWed, 21 Jan 2009 11:14:19 -0500, by phh
-
MergeThu, 15 Jan 2009 13:30:09 -0800, by swamyv
-
6786948: SA on core file fails on solaris-amd64 if vm started with -XX:+StartAttachListenerWed, 14 Jan 2009 19:45:01 -0800, by swamyv
-
6793825: Missing include dependancies for GCC without predefined headersWed, 14 Jan 2009 20:14:19 -0500, by coleenp
-
MergeWed, 21 Jan 2009 13:40:10 -0800, by jcoomes
-
6484956: G1: improve evacuation pause efficiencyFri, 16 Jan 2009 13:02:20 -0500, by tonyp
-
MergeThu, 15 Jan 2009 12:44:03 -0500, by coleenp
-
6792301: StackAlignmentInBytes not honored for compiled native methodsTue, 13 Jan 2009 17:39:03 -0800, by xlu
-
MergeTue, 13 Jan 2009 14:49:07 -0800, by xlu
-
MergeTue, 13 Jan 2009 12:14:38 -0800, by xlu
-
6791815: Fix for 6471657 can cause deadlock on non-Solaris platforms when initializing direct buffer supportTue, 13 Jan 2009 12:08:43 -0800, by xlu
-
6791168: Fix invalid code in bytecodeInterpreter that can cause gcc ICETue, 13 Jan 2009 14:41:44 -0500, by coleenp
-
MergeWed, 14 Jan 2009 14:12:55 -0800, by jcoomes
-
6692899: CMS: many vm.parallel_class_loading tests fail with assert "missing Printezis mark"Sun, 11 Jan 2009 16:58:24 -0800, by jmasa
-
6689653: JMapPerm fails with UseConcMarkSweepIncGC and compressed oops offTue, 06 Jan 2009 07:05:05 -0800, by jmasa
-
MergeFri, 09 Jan 2009 14:39:07 -0500, by coleenp
-
6791656: nsk defclass0 asserts handles.hppThu, 08 Jan 2009 16:27:28 -0500, by acorn
-
4670071: loadClassInternal is too restrictive.Mon, 05 Jan 2009 13:44:03 -0500, by acorn
-
6781583: Hotspot build fails on linux 64 bit platform with gcc 4.3.2Wed, 24 Dec 2008 19:13:53 -0800, by xlu
-
6787106: Hotspot 32 bit build fails on platforms having different definitions for intptr_t & int32_tWed, 24 Dec 2008 13:06:09 -0800, by xlu
-
4997835: RFE: crash dump will only be created when running w/ -XX:+ShowMessageBoxOnErrorTue, 23 Dec 2008 06:16:53 -0800, by coleenp
-
MergeTue, 06 Jan 2009 16:10:11 -0800, by never
-
6778662: fixes 64-bits libraries directory search paths on linuxMon, 22 Dec 2008 16:53:34 -0800, by kvn
-
6778657: Casts in SharedRuntime::f2i, f2l, d2i and d2l rely on undefined C++ behaviourMon, 22 Dec 2008 15:43:02 -0800, by kvn
-
6788797: Fork HS14 to HS15 - renumber Major and build numbers of JVMTue, 23 Dec 2008 19:28:18 -0800, by trims
-
Added tag jdk7-b46 for changeset 16bb38eeda35Thu, 05 Feb 2009 16:07:33 -0800, by xdono
-
MergeSat, 20 Dec 2008 09:58:36 -0800, by trims
-
MergeSat, 20 Dec 2008 00:45:18 -0800, by xlu
-
6784100: getTimeNanos - CAS reductionFri, 19 Dec 2008 14:40:28 -0800, by xlu
-
6786340: hs14b09a pit: a lot of tests failed in "-server -Xcomp" on solaris-amd64 using fastdebug bitsThu, 18 Dec 2008 17:28:41 -0800, by poonam
-
MergeFri, 19 Dec 2008 12:15:34 -0800, by jmasa
-
6786188: par compact - "SplitALot" stress mode should fill to_spaceThu, 18 Dec 2008 10:54:01 -0800, by jcoomes
-
6784849: par compact - can fail when to_space is non-emptyThu, 18 Dec 2008 10:53:35 -0800, by jcoomes
-
6786195: many nsk.monitoring tests fail with -server -XcompThu, 18 Dec 2008 01:27:04 -0800, by jcoomes
-
MergeThu, 18 Dec 2008 13:59:59 -0800, by kvn
-
6787050: assert(n->in(0) == 0L,"no control") with UseCompressedOops on sparcv9Thu, 18 Dec 2008 11:26:22 -0800, by kvn
-
MergeWed, 17 Dec 2008 14:09:39 -0800, by kvn
-
6782820: Server VM fails with "unhandled implicit exception in compiled code"Tue, 16 Dec 2008 12:23:39 -0800, by kvn
-
6653214: MemoryPoolMXBean.setUsageThreshold() does not support large heap sizes.Mon, 15 Dec 2008 13:58:57 -0800, by swamyv
-
MergeSat, 20 Dec 2008 09:57:03 -0800, by trims
-
6758234: if (k cond (a ? : b: c)) returns reversed answer if k is constant and b and c are longsFri, 12 Dec 2008 19:55:26 -0800, by never
-
6757316: load_constant() produces a wrong long constant, with high a low words swappedFri, 12 Dec 2008 19:54:46 -0800, by never
-
6767587: missing call to make_not_entrant after deoptimizing for patching volatilesFri, 12 Dec 2008 19:53:25 -0800, by never
-
MergeFri, 12 Dec 2008 15:37:46 -0800, by jmasa
-
6765954: par compact - stress mode for splitting young gen spacesThu, 11 Dec 2008 12:05:21 -0800, by jcoomes
-
6765745: par compact - allow young gen spaces to be splitThu, 11 Dec 2008 12:05:14 -0800, by jcoomes
-
6578152: fill_region_with_object has usability and safety issuesThu, 11 Dec 2008 12:05:08 -0800, by jcoomes
-
6782457: CMS: Livelock in CompactibleFreeListSpace::block_size()Wed, 10 Dec 2008 23:46:10 -0800, by ysr
-
MergeFri, 12 Dec 2008 10:19:39 -0800, by blacklion
-
6639341: sometimes contended-exit event comes after contended-entered on another threadThu, 11 Dec 2008 03:22:04 -0800, by blacklion
-
6727377: VM stack guard pages on Windows should PAGE_READWRITE not PAGE_EXECUTE_READWRITEWed, 10 Dec 2008 15:14:29 -0800, by coleenp
-
MergeThu, 11 Dec 2008 17:20:10 -0800, by kvn
-
6771309: debugging AD files is difficult without #line directives in generated codeTue, 09 Dec 2008 12:41:26 -0800, by jrose
-
6779339: turn off LinkWellKnownClasses by default pending further testingMon, 08 Dec 2008 17:15:02 -0800, by jrose
-
6689685: Hotspot crash error message should include libraries versionTue, 09 Dec 2008 09:55:39 -0500, by coleenp
-
6773838: There is no calling stack for Compiler thread in hs_err file on x86Mon, 08 Dec 2008 15:50:55 -0500, by coleenp
-
Added tag jdk7-b42 for changeset ad8c8ca4ab0fThu, 18 Dec 2008 21:34:02 -0800, by xdono
-
6781742: Bump HS14 build number to 09Fri, 05 Dec 2008 15:45:24 -0800, by trims
-
MergeFri, 05 Dec 2008 15:32:59 -0800, by trims
-
MergeFri, 05 Dec 2008 15:06:37 -0500, by blacklion
-
MergeThu, 04 Dec 2008 17:48:02 -0800, by poonam
-
6739363: Xcheck jni doesn't check native function argumentsThu, 04 Dec 2008 17:29:56 -0800, by poonam
-
MergeThu, 04 Dec 2008 13:21:16 -0800, by jmasa
-
MergeThu, 04 Dec 2008 09:04:46 -0800, by jmasa
-
6779436: NUMA allocator: libnuma expects certain size of the buffer in numa_node_to_cpus()Wed, 03 Dec 2008 14:18:57 -0800, by iveresov
-
MergeThu, 04 Dec 2008 08:55:34 -0800, by kvn
-
6775880: EA +DeoptimizeALot: assert(mon_info->owner()->is_locked(),"object must be locked now")Wed, 03 Dec 2008 13:41:37 -0800, by kvn
-
6756768: C1 generates invalid codeTue, 25 Nov 2008 13:14:07 -0800, by never
-
MergeWed, 03 Dec 2008 14:44:48 -0800, by jmasa
-
6778647: snap(), snap_policy() should be renamed setup(), setup_policy()Mon, 01 Dec 2008 23:25:24 -0800, by ysr
-
6743339: Enable building sa-jdi.jar and sawindbg.dll on Windows with hotspot buildThu, 27 Nov 2008 18:19:23 -0800, by poonam
-
MergeWed, 26 Nov 2008 09:24:57 -0800, by iveresov
-
6774607: SIGSEGV or (!is_null(v),"oop value can never be zero") assertion when running with CMS and COOPsMon, 24 Nov 2008 09:53:31 -0800, by ysr
-
6684579: SoftReference processing can be made more efficientThu, 20 Nov 2008 16:56:09 -0800, by ysr
-
6722113: CMS: Incorrect overflow handling during precleaning of Reference listsThu, 20 Nov 2008 12:27:41 -0800, by ysr
-
MergeTue, 25 Nov 2008 15:59:23 -0500, by kamg
-
6474243: suspicious jvmti code that uses oop unsafely across GC pointMon, 24 Nov 2008 14:45:47 -0500, by coleenp
-
6554406: Change switch UseVMInterruptibleIO default to false (sol)Sat, 22 Nov 2008 00:16:09 -0800, by xlu
-
MergeFri, 21 Nov 2008 15:10:14 -0500, by kamg
-
6676175: BigApps crash JVM Client VM (build 10.0-b22, mixed mode, sharing) with SIGSEGV (0xb)Fri, 21 Nov 2008 08:09:11 -0800, by coleenp
-
Added tag jdk7-b41 for changeset f9d938ede196Thu, 04 Dec 2008 11:10:13 -0800, by xdono
-
MergeFri, 21 Nov 2008 16:11:03 -0800, by trims
-
MergeWed, 19 Nov 2008 14:20:51 -0800, by iveresov
-
6771742: Remove duplicate files from G1 mergeTue, 18 Nov 2008 14:52:33 -0800, by jmasa
-
6770608: G1: Mutator thread can flush barrier and satb queues during safepointFri, 14 Nov 2008 14:23:05 -0800, by iveresov
-
6769128: failure to run generateJvmOffsets is ignoredFri, 07 Nov 2008 12:52:16 -0800, by jcoomes
-
6718879: cannot build on solaris nevadaTue, 11 Nov 2008 22:21:13 -0800, by jcoomes
-
6765804: GC "dead ratios" should be unsignedWed, 29 Oct 2008 06:30:02 -0700, by jcoomes
-
MergeWed, 19 Nov 2008 09:09:31 -0800, by kvn
-
6773078: UseCompressedOops: assert(kid == 0L || s->_leaf->in(0) == 0L,"internal operands have no control")Tue, 18 Nov 2008 14:47:36 -0800, by kvn
-
6766316: assert(!nocreate,"Cannot build a phi for a block already parsed.")Tue, 18 Nov 2008 12:40:28 -0800, by kvn
-
6772413: code cleanupTue, 18 Nov 2008 12:31:53 -0800, by kvn
-
6767659: Conversion from i486 to x86 missed some entries in makefilesThu, 13 Nov 2008 14:50:04 -0800, by kvn
-
6770949: minor tweaks before 6655638Wed, 12 Nov 2008 23:26:45 -0800, by jrose
-
6653858: dynamic languages need to be able to load anonymous classesWed, 12 Nov 2008 22:33:26 -0800, by jrose
-
6769748: Fix solaris makefiles for the case when "CC -V" produces several linesWed, 12 Nov 2008 11:01:31 -0800, by kvn
-
MergeWed, 12 Nov 2008 05:42:59 -0800, by never
-
6758445: loop heads that are exception entry points can crash during count_edges/mark_loopsTue, 11 Nov 2008 23:03:35 -0800, by never
-
6764892: VS2008 changes required to compile hotspot sourcesTue, 11 Nov 2008 22:01:08 -0800, by tbell
-
Added tag jdk7-b40 for changeset 81a0cbe3b284Thu, 20 Nov 2008 11:39:38 -0800, by xdono
-
MergeFri, 14 Nov 2008 19:23:49 -0800, by trims
-
MergeWed, 12 Nov 2008 11:23:13 -0500, by kamg
-
6760773: UseCompressedOops is broken with UseParNewGCFri, 07 Nov 2008 11:03:32 -0500, by coleenp
-
MergeFri, 07 Nov 2008 13:55:14 -0800, by never
-
6462850: generate biased locking code in C2 ideal graphFri, 07 Nov 2008 09:29:38 -0800, by kvn
-
6761594: framesize rounding code rounds using wrong units leading to slightly oversized framesThu, 06 Nov 2008 20:00:03 -0800, by never
-
6743900: frequency based block layoutThu, 06 Nov 2008 14:59:10 -0800, by rasbold
-
6764622: IdealGraphVisualizer fixesThu, 30 Oct 2008 17:08:48 -0700, by never
-
6649622: HotSpot Biased locking needs tuning on latest CPUsTue, 28 Oct 2008 18:02:09 -0700, by never
-
6754519: don't emit flag fixup for NaN when condition being tested doesn't need itTue, 28 Oct 2008 09:31:30 -0700, by never
-
MergeFri, 31 Oct 2008 10:34:20 -0700, by xlu
-
6756528: Bytecodes::special_length_at reads past end of code bufferThu, 30 Oct 2008 15:48:59 -0400, by kamg
-
Added tag jdk7-b39 for changeset 49ca90d77f34Thu, 06 Nov 2008 12:10:20 -0800, by xdono
-
MergeWed, 22 Oct 2008 20:47:00 -0700, by xlu
-
MergeWed, 22 Oct 2008 15:07:23 -0400, by acorn
-
6761092: jvm crashes when CDS is enabled.Wed, 22 Oct 2008 14:48:08 -0400, by acorn
-
6762004: 6532536 fix contains changes in os_solaris.cpp which were pushed by mistakeTue, 21 Oct 2008 11:23:52 -0700, by never
-
MergeTue, 21 Oct 2008 11:21:45 -0700, by never
-
6532536: Optimize arraycopy stubs for Intel cpusTue, 14 Oct 2008 15:10:26 -0700, by kvn
-
6717150: improper constant folding of subnormal strictfp multiplications and dividesTue, 14 Oct 2008 06:58:58 -0700, by rasbold
-
6752257: Use NOT instead of XOR -1 on x86Fri, 10 Oct 2008 09:47:56 -0700, by rasbold
-
MergeMon, 06 Oct 2008 13:11:32 -0700, by never
-
6743188: incomplete fix for 6700047 C2 failed in idom_no_updateFri, 03 Oct 2008 13:58:20 -0700, by never
-
6667595: Set probability FAIR for pre-, post- loops and ALWAYS for main loopThu, 02 Oct 2008 08:37:44 -0700, by kvn
-
MergeFri, 17 Oct 2008 15:18:02 -0700, by xlu
-
6700107: java/lang/Class/forName/TooManyDimensions.java crashes with SIGSEGV in c2 compiler with fastdebugTue, 14 Oct 2008 10:15:33 -0400, by coleenp
-
MergeThu, 16 Oct 2008 11:07:39 -0700, by dcubed
-
6306922: Dump dump created by +HeapDumpOnOutOfMemoryError should include stack traces for stack rootsTue, 14 Oct 2008 15:16:38 -0700, by mchung
-
MergeWed, 29 Oct 2008 19:18:54 -0700, by trims
-
MergeWed, 15 Oct 2008 18:51:04 -0700, by trims
-
6758633: G1: SEGV with GCOld on LinuxMon, 13 Oct 2008 21:41:42 -0700, by iveresov
-
MergeThu, 09 Oct 2008 12:06:22 -0400, by tonyp
-
6753547: NUMA allocator: Invalid chunk size computation during adaptive resizingMon, 06 Oct 2008 20:59:16 -0700, by iveresov
-
6752248: G1: introduce parallel heap verificationMon, 06 Oct 2008 13:16:35 -0400, by tonyp
-
6660681: Incrementally reserve pages on win server 2003 for better large page affinityThu, 02 Oct 2008 12:01:08 -0700, by jmasa
-
6755845: JVM_FindClassFromBoot triggers assertionsWed, 08 Oct 2008 08:10:51 -0700, by ksrini
-
6673124: Runtime.availableProcessors / os::active_processor_count wrong if unused processor sets existMon, 06 Oct 2008 11:39:34 -0700, by xlu
-
6755406: minor mistakes in copyright noticesThu, 02 Oct 2008 14:11:33 -0700, by trims
-
MergeThu, 02 Oct 2008 06:54:46 -0700, by dcubed
-
MergeWed, 01 Oct 2008 20:15:03 -0400, by acorn
-
MergeTue, 30 Sep 2008 12:24:27 -0400, by acorn
-
6719149: Wrong "java/lang/String should not be loaded yet" assertion in fastdebug bits with UseStringCacheFri, 26 Sep 2008 13:33:15 -0400, by coleenp
-
MergeWed, 15 Oct 2008 18:49:57 -0700, by trims
-
MergeTue, 07 Oct 2008 11:01:35 -0700, by trims
-
MergeWed, 01 Oct 2008 16:57:40 -0700, by trims
-
6754998: Update Hotspot version for hs14 b06Wed, 01 Oct 2008 16:57:19 -0700, by trims
-
MergeWed, 01 Oct 2008 15:05:06 -0400, by tonyp
-
6729594: par compact - remove unused block table implementationTue, 30 Sep 2008 13:15:27 -0700, by jcoomes
-
6725697: par compact - rename class ChunkData to RegionDataTue, 30 Sep 2008 12:20:22 -0700, by jcoomes
-
6716466: par compact - remove VerifyParallelOldWithMarkSweep codeTue, 30 Sep 2008 11:49:31 -0700, by jcoomes
-
6740923: NUMA allocator: Ensure the progress of adaptive chunk resizingSat, 27 Sep 2008 00:33:13 -0700, by iveresov
-
MergeTue, 30 Sep 2008 15:53:55 -0700, by rasbold
-
6753795: HotSpot crash in strlen() when JVMTI is usedTue, 30 Sep 2008 11:56:01 -0700, by never
-
6744783: HotSpot segfaults if given -XX options with an empty string argumentThu, 25 Sep 2008 12:50:51 -0700, by never
-
6750588: assert(lrg._area >= 0,"negative spill area") running NSK stmp0101 testWed, 24 Sep 2008 15:56:36 -0700, by rasbold
-
6747051: Improve code and implicit null check generation for compressed oopsTue, 23 Sep 2008 12:29:06 -0700, by kvn
-
6384206: Phis which are later unneeded are impairing our ability to inline based on static typesWed, 17 Sep 2008 12:59:52 -0700, by never
-
6711100: 64bit fastdebug server vm crashes with assert(_base == Int,"Not an Int")Wed, 17 Sep 2008 08:29:17 -0700, by rasbold
-
MergeWed, 24 Sep 2008 15:34:06 -0400, by apetrusenko
-
6742641: G1: NullPointerException during GCOldMon, 22 Sep 2008 09:56:49 -0400, by tonyp
-
MergeWed, 17 Sep 2008 19:59:35 +0400, by apetrusenko
-
MergeWed, 17 Sep 2008 16:49:18 +0400, by apetrusenko
-
6743059: Error in spaceDecorator.cpp "optimized" build.Thu, 04 Sep 2008 14:49:08 -0700, by jmasa
-
MergeWed, 27 Aug 2008 11:20:46 -0700, by ysr
-
6740930: G1: compilation failure with latest gccTue, 26 Aug 2008 00:46:03 -0400, by tonyp
-
6735416: G1: runThese javasoft.sqe.tests.lang.thrd011.thrd01101.thrd01101 failsFri, 22 Aug 2008 11:48:25 -0700, by iveresov
-
MergeThu, 21 Aug 2008 23:38:19 -0400, by tonyp
-
MergeThu, 21 Aug 2008 23:36:31 -0400, by tonyp
-
6722565: G1: assert !r->is_on_unclean_list() firesWed, 06 Aug 2008 11:57:31 -0400, by tonyp
-
6652160: G1: assert(cur_used_bytes == _g1->recalculate_used(),"It should!") at g1CollectorPolicy.cpp:1425Wed, 30 Jul 2008 10:45:52 -0700, by iveresov
-
6723570: G1: assertion failure: p == current_top or oop(p)->is_oop(),"p is not a block start" (revisited!)Thu, 10 Jul 2008 09:29:54 -0700, by iveresov
-
6702387: G1: assertion failure: assert(p == current_top || oop(p)->is_oop(),"p is not a block start")Thu, 03 Jul 2008 03:17:29 -0700, by iveresov
-
MergeTue, 01 Jul 2008 11:59:44 -0700, by ysr
-
6618726: Introduce -XX:+UnlockExperimentalVMOptions flagMon, 30 Jun 2008 17:04:59 -0700, by ysr
-
6718811: Mismerge of 6680469:macro.cppThu, 26 Jun 2008 11:43:34 -0700, by ysr
-
MergeTue, 24 Jun 2008 13:20:34 -0700, by ysr
-
6718086: CMS assert: _concurrent_iteration_safe_limit update missedMon, 23 Jun 2008 16:49:37 -0700, by ysr
-
MergeTue, 17 Jun 2008 08:40:48 -0700, by ysr
-
MergeThu, 12 Jun 2008 14:02:35 -0700, by ysr
-
MergeThu, 12 Jun 2008 13:50:55 -0700, by ysr
-
6710665: G1: guarantee(_cm->out_of_regions() && _cm->region_stack_empty() && _task_queue->size() == 0, ...)Wed, 11 Jun 2008 05:12:19 -0700, by iveresov
-
6711316: Open source the Garbage-First garbage collectorThu, 05 Jun 2008 15:57:56 -0700, by ysr
-
MergeWed, 27 Aug 2008 10:56:33 -0700, by ysr
-
6722116: CMS: Incorrect overflow handling when using parallel concurrent markingTue, 26 Aug 2008 14:54:48 -0700, by ysr
-
Added tag jdk7-b38 for changeset d9bc824aa078Thu, 23 Oct 2008 10:13:01 -0700, by xdono
-
Added tag jdk7-b36 for changeset e91159f921a5Thu, 25 Sep 2008 12:53:55 -0700, by xdono
-
MergeWed, 17 Sep 2008 18:02:38 -0700, by trims
-
MergeMon, 15 Sep 2008 09:58:26 -0700, by rasbold
-
6746907: Improve implicit null check generationWed, 10 Sep 2008 20:44:47 -0700, by kvn
-
6706829: Compressed Oops: add debug info for narrow oopsWed, 10 Sep 2008 18:23:32 -0700, by kvn
-
6746892: Register Allocator does not process a data phi with one unique input correctlyWed, 10 Sep 2008 14:29:32 -0700, by kvn
-
MergeFri, 12 Sep 2008 07:04:34 -0700, by dcubed
-
6745363: Add ability to run packtest to hotspot/test/makefileThu, 11 Sep 2008 11:04:55 -0700, by ohair
-
MergeThu, 11 Sep 2008 09:02:02 -0400, by acorn
-
MergeWed, 10 Sep 2008 12:31:26 -0400, by acorn
-
6741004: UseLargePages + UseCompressedOops breaks implicit null checking guard pageTue, 02 Sep 2008 15:18:26 -0400, by coleenp
-
MergeSun, 31 Aug 2008 15:24:54 -0700, by apangin
-
6740526: sun/management/HotspotThreadMBean/GetInternalThreads.java test failedMon, 25 Aug 2008 13:52:13 -0700, by xlu
-
MergeWed, 10 Sep 2008 06:15:02 -0700, by rasbold
-
6746320: Hotspot regression test for 6512111 fails in -Xmixed modeTue, 09 Sep 2008 12:56:51 -0700, by never
-
6676462: JVM sometimes would suddenly consume significant amount of memoryFri, 05 Sep 2008 13:33:55 -0700, by kvn
-
MergeThu, 04 Sep 2008 09:03:16 -0700, by rasbold
-
6738933: assert with base pointers must match with compressed oops enabledTue, 02 Sep 2008 15:03:05 -0700, by never
-
Added tag jdk7-b35 for changeset 5fa96a5a7e76Thu, 11 Sep 2008 11:25:43 -0700, by xdono
-
6745064: Update Hotspot build number for HS14Thu, 04 Sep 2008 18:40:08 -0700, by trims
-
6744422: incorrect handling of -1 in set_jump_destinationWed, 03 Sep 2008 14:57:00 -0700, by never
-
MergeTue, 02 Sep 2008 08:30:41 -0700, by dcubed
-
MergeThu, 28 Aug 2008 18:17:56 -0700, by poonam
-
6731958: Include all the SA classes into sa-jdi.jarWed, 27 Aug 2008 22:45:38 -0700, by poonam
-
MergeTue, 02 Sep 2008 06:55:23 -0700, by rasbold
-
6732698: crash with dead code from compressed oops in gcmThu, 28 Aug 2008 23:03:55 -0700, by never
-
6611837: block frequency is zeroThu, 28 Aug 2008 10:22:12 -0700, by rasbold
-
6732732: CTW with EA: assert(n != 0L,"Bad immediate dominator info.")Wed, 27 Aug 2008 16:33:34 -0700, by kvn
-
6741738: TypePtr::add_offset() set incorrect offset when the add overflowsWed, 27 Aug 2008 14:47:32 -0700, by kvn
-
6736417: Fastdebug C2 crashes in StoreBNode::IdealWed, 27 Aug 2008 09:15:46 -0700, by kvn
-
5108146: Merge i486 and amd64 cpu directoriesWed, 27 Aug 2008 00:21:55 -0700, by never
-
6741642: bad enum definition in ciTypeFlow.hppTue, 26 Aug 2008 15:49:40 -0700, by never
-
MergeMon, 25 Aug 2008 12:16:34 -0700, by ysr
-
6728478: Assertion at parallel promotion from young to old generationWed, 20 Aug 2008 23:05:04 -0700, by jmasa
-
6739357: CMS: Switch off CMSPrecleanRefLists1 until 6722113 can be fixedWed, 20 Aug 2008 15:41:36 -0700, by ysr
-
MergeWed, 20 Aug 2008 11:23:58 -0700, by ysr
-
6736341: PermGen size is insufficient for jconsoleTue, 19 Aug 2008 17:55:15 -0400, by tonyp
-
MergeThu, 21 Aug 2008 05:49:06 -0700, by rasbold
-
6730716: nulls from two unrelated classes compare not equalTue, 19 Aug 2008 07:25:02 -0700, by rasbold
-
6732194: Data corruption dependent on -server/-client/-XbatchMon, 18 Aug 2008 23:17:51 -0700, by never
-
6732154: REG: Printing an Image using image/gif doc flavor crashes the VM, SolsparcThu, 14 Aug 2008 10:15:29 -0700, by rasbold
-
6731641: assert(m->adr_type() == mach->adr_type(),"matcher should not change adr type")Fri, 01 Aug 2008 10:06:45 -0700, by kvn
-
Added tag jdk7-b34 for changeset 5251a9cd8eb8Thu, 28 Aug 2008 11:05:17 -0700, by xdono
-
6742207: jdk7 32-bit windows build failed running pack200 jdk7-b34Wed, 27 Aug 2008 15:41:58 -0700, by jcoomes
-
MergeWed, 20 Aug 2008 20:24:00 -0700, by trims
-
MergeWed, 20 Aug 2008 12:24:29 -0700, by apangin
-
MergeTue, 19 Aug 2008 06:02:07 -0700, by apangin
-
6459085: naked pointer subtractions in class data sharing codeMon, 18 Aug 2008 14:53:36 -0700, by xlu
-
6608862: segv in JvmtiEnvBase::check_for_periodic_clean_up()Fri, 15 Aug 2008 10:08:20 -0700, by xlu
-
6736718: more copyright headers wrongWed, 13 Aug 2008 08:56:44 -0400, by kamg
-
MergeWed, 20 Aug 2008 01:30:32 -0700, by ysr
-
6722112: CMS: Incorrect encoding of overflown object arrays during concurrent precleaningThu, 14 Aug 2008 17:58:35 -0700, by ysr
-
MergeFri, 15 Aug 2008 12:05:41 -0700, by swamyv
-
6718125: SA: jmap prints negative size for MaxNewHeap.Tue, 12 Aug 2008 12:44:22 -0700, by swamyv
-
MergeFri, 15 Aug 2008 05:55:22 +0200, by thurka
-
6625846: Export system property java.version via jvmstatThu, 14 Aug 2008 21:05:51 +0200, by thurka
-
6724668: Hotspot: Official change to Sun Studio 12 compilers on SolarisThu, 14 Aug 2008 11:18:53 -0700, by ohair
-
6735720: Bump the HS14 build number to 03Sun, 10 Aug 2008 21:58:54 -0700, by trims
-
MergeSun, 10 Aug 2008 21:31:42 -0700, by trims
-
MergeSun, 10 Aug 2008 13:13:55 -0700, by trims
-
6618886: Anonymous objects can be destructed immediately and so should not be usedFri, 01 Aug 2008 15:18:14 -0700, by xlu
-
6719981: Update Hotspot Windows os_win32 for windows XP 64 bit and windows 2008Fri, 01 Aug 2008 15:12:34 -0700, by xlu
-
MergeMon, 04 Aug 2008 12:15:55 -0700, by jmasa
-
6730514: assertion failure in mangling code when expanding by 0 bytesWed, 30 Jul 2008 11:54:00 -0700, by jmasa
-
MergeMon, 04 Aug 2008 12:11:36 -0700, by jmasa
-
MergeMon, 28 Jul 2008 15:30:23 -0700, by jmasa
-
6723228: NUMA allocator: assert(lgrp_id != -1, "No lgrp_id set")Thu, 17 Jul 2008 10:26:33 -0700, by iveresov
-
6720130: NUMA allocator: The linux version should search for libnuma.so.1Mon, 14 Jul 2008 04:12:47 -0700, by iveresov
-
6724367: par compact could clear less young gen summary dataFri, 11 Jul 2008 16:11:50 -0700, by jcoomes
-
6483129: par compact assertion failure (new_top > bottom)Fri, 11 Jul 2008 16:11:43 -0700, by jcoomes
-
6718283: existing uses of *_FORMAT_W() were broken by 6521491Fri, 11 Jul 2008 16:11:34 -0700, by jcoomes
-
6672698: mangle_unused_area() should not remangle the entire heap at each collection.Wed, 09 Jul 2008 15:08:55 -0700, by jmasa
-
MergeThu, 31 Jul 2008 22:40:47 -0700, by dcubed
-
6731726: jmap -permstat reports only 50-60% of permgen memory usage.Thu, 31 Jul 2008 18:50:37 -0700, by martin
-
MergeThu, 31 Jul 2008 22:34:40 -0700, by dcubed
-
MergeWed, 30 Jul 2008 14:41:55 -0700, by dcubed
-
6710791: Remove files or build from source:maf-1_0.jar, jlfg-1_0.jarTue, 29 Jul 2008 13:54:27 -0700, by swamyv
-
6732312: Switch off executing Escape Analysis by defaultThu, 31 Jul 2008 15:47:42 -0700, by kvn
-
MergeThu, 31 Jul 2008 13:42:21 -0700, by kvn
-
MergeWed, 30 Jul 2008 09:54:21 -0700, by kvn
-
6730192: expression stack wrong at deoptimization pointTue, 29 Jul 2008 14:48:25 -0700, by rasbold
-
6726999: nsk/stress/jck12a/jck12a010 assert(n != null,"Bad immediate dominator info.")Mon, 28 Jul 2008 17:12:52 -0700, by kvn
-
6729552: jvm98 crashes with SS12 built jdk on Solaris X64 fastdebug versionFri, 25 Jul 2008 16:03:40 -0700, by kvn
-
6700047: C2 failed in idom_no_updateFri, 25 Jul 2008 15:54:23 -0700, by never
-
6712835: Server compiler fails with assertion (loop_count < K,"infinite loop in PhaseIterGVN::transform")Fri, 25 Jul 2008 11:32:56 -0700, by never
-
6717457: Internal Error (src/share/vm/code/relocInfo.hpp:1089)Fri, 25 Jul 2008 09:07:29 -0700, by never
-
6726504: handle do_ifxxx calls in parser more uniformlyMon, 21 Jul 2008 13:37:05 -0700, by rasbold
-
6723160: Nightly failure: Error: meet not symmetricWed, 16 Jul 2008 16:04:39 -0700, by kvn
-
6707044: uncommon_trap of ifnull bytecode leaves garbage on expression stackWed, 16 Jul 2008 10:08:57 -0700, by rasbold
-
MergeFri, 11 Jul 2008 12:19:29 -0700, by kvn
-
6684714: Optimize EA Connection Graph build performanceThu, 03 Jul 2008 18:02:47 -0700, by kvn
-
MergeWed, 30 Jul 2008 15:06:29 -0400, by coleenp
-
6721093: -XX:AppendRatio=N not supportedMon, 28 Jul 2008 14:07:44 -0400, by kamg
-
Added tag jdk7-b33 for changeset 585535ec8a14Thu, 14 Aug 2008 09:26:23 -0700, by xdono
-
6732819: Turn off compressed oops by default for now jdk7-b32Fri, 01 Aug 2008 18:51:27 -0700, by trims
-
MergeFri, 25 Jul 2008 11:29:03 -0700, by trims
-
6716785: implicit null checks not triggering with CompressedOopsSat, 19 Jul 2008 17:38:22 -0400, by coleenp
-
Added tag jdk7-b31 for changeset 9c2ecc2ffb12Thu, 17 Jul 2008 11:28:34 -0700, by xdono
-
MergeTue, 08 Jul 2008 15:46:31 -0700, by ohair
-
6723762: Fix shell command that gets java version (uses 2>1)Tue, 08 Jul 2008 15:23:04 -0700, by ohair
-
6695777: Queens.class should be built from source, not put in source repoThu, 03 Jul 2008 10:46:50 -0700, by ohair
-
MergeWed, 02 Jul 2008 15:38:47 -0400, by coleenp
-
MergeFri, 27 Jun 2008 18:19:29 -0400, by coleenp
-
6718830: Hotspot fails to build with gcc 4.3Thu, 26 Jun 2008 14:15:01 -0700, by xlu
-
6717128: Using relative path for ALT_OUTPUTDIR does not work properlyTue, 24 Jun 2008 16:52:31 -0700, by xlu
-
6694099: Hotspot vm_exit_out_of_memory should dump coreSun, 22 Jun 2008 20:07:58 -0700, by poonam
-
6714758: hotspot: provide an entry point to the BootStrap Class loader[dholmes,acorn]Tue, 17 Jun 2008 13:08:15 -0700, by ksrini
-
MergeFri, 27 Jun 2008 19:12:11 -0700, by trims
-
MergeFri, 27 Jun 2008 11:11:27 -0700, by never
-
6716441: error in meet with +DoEscapeAnalysisThu, 26 Jun 2008 13:34:00 -0700, by kvn
-
6718676: putback for 6604014 is incompleteTue, 24 Jun 2008 16:00:14 -0700, by never
-
6710487: More than half of JDI Regression tests hang with COOPs in -Xcomp modeTue, 24 Jun 2008 10:43:29 -0700, by kvn
-
6604014: add support for ideal graph visualizerMon, 23 Jun 2008 18:21:18 -0700, by never
-
6708714: Optimize long LShift on 32-bits x86Mon, 23 Jun 2008 14:11:12 -0700, by kvn
-
6620329: jstack prints double native methods on Solaris/sparcTue, 24 Jun 2008 21:37:10 -0700, by swamyv
-
MergeSat, 21 Jun 2008 10:03:31 -0700, by never
-
6715633: when matching a memory node the adr_type should not changeFri, 20 Jun 2008 11:10:05 -0700, by kvn
-
6714694: assertion in 64bit server vm (store->find_edge(load) != -1,"missing precedence edge") with COOPsFri, 20 Jun 2008 10:17:09 -0700, by kvn
-
MergeTue, 17 Jun 2008 11:32:42 -0700, by never
-
6697238: missing dependencies for precompiled headers with platform dependent includesThu, 12 Jun 2008 16:13:01 -0700, by never
-
6697236: missing Identity for "(X+Y) - X" into YThu, 12 Jun 2008 09:47:55 -0700, by never
-
MergeFri, 20 Jun 2008 13:59:55 -0700, by jcoomes
-
6676016: ParallelOldGC leaks memoryWed, 18 Jun 2008 18:36:47 -0700, by jcoomes
-
MergeThu, 12 Jun 2008 14:23:34 -0700, by jmasa
-
6688799: Second fix for Guarantee failure "Unexpected dirty card found"Tue, 10 Jun 2008 07:26:42 -0700, by jmasa
-
6717462: Update build number for HS14 B01Fri, 20 Jun 2008 11:47:53 -0700, by trims
-
MergeThu, 19 Jun 2008 09:59:52 -0700, by dcubed
-
MergeTue, 17 Jun 2008 09:33:34 -0700, by dcubed
-
MergeMon, 16 Jun 2008 13:38:17 -0700, by dcubed
-
MergeSat, 14 Jun 2008 21:53:42 -0700, by dcubed
-
MergeFri, 13 Jun 2008 14:53:24 -0700, by ohair
-
6714043: Minor fix to SS12 makefile changesFri, 13 Jun 2008 14:52:30 -0700, by ohair
-
MergeThu, 19 Jun 2008 06:02:20 -0700, by blacklion
-
6681796: hotspot build failure on gcc 4.2.x (ubuntu 8.04) w/ openjdk 6Tue, 17 Jun 2008 09:59:59 -0700, by xlu
-
6647068: libjvm.so is not built PICTue, 10 Jun 2008 16:39:20 -0700, by xlu
-
Added tag jdk7-b30 for changeset d1605aabd0a1Thu, 03 Jul 2008 11:01:32 -0700, by xdono
-
Added tag jdk7-b29 for changeset 4f91c08b3e44Fri, 20 Jun 2008 08:44:58 -0700, by xdono
-
6714406: Node::dominates() does not always check for TOPFri, 13 Jun 2008 15:08:56 -0700, by kvn
-
6714404: Add UseStringCache switch to enable String caching under AggressiveOptsFri, 13 Jun 2008 14:49:07 -0700, by kvn
-
MergeTue, 10 Jun 2008 11:14:27 -0700, by jcoomes
-
6711930: NUMA allocator: ParOld can create a hole less than minimal object size in the lgrp chunkMon, 09 Jun 2008 07:18:59 -0700, by iveresov
-
6629727: assertion in set_trap_state() in methodDataOop.hpp is too strong.Wed, 04 Jun 2008 13:51:09 -0700, by jmasa
-
MergeTue, 10 Jun 2008 09:57:24 -0700, by never
-
6687581: Make CMS work with compressed oopsMon, 09 Jun 2008 11:51:19 -0400, by coleenp
-
MergeFri, 06 Jun 2008 14:34:24 -0700, by never
-
6711701: disable compressed oops by defaultFri, 06 Jun 2008 11:47:26 -0700, by rasbold
-
6614100: EXCEPTION_ACCESS_VIOLATION while running Eclipse with 1.6.0_05-eaThu, 05 Jun 2008 21:44:53 -0700, by never
-
6711083: 64bit JVM crashes with Internal Error (type.cpp:763) - ShouldNotReachHere() with enabled COOPsThu, 05 Jun 2008 15:43:18 -0700, by never
-
6709093: Compressed Oops: reduce size of compiled methodsThu, 05 Jun 2008 13:02:51 -0700, by kvn
-
6709165: Tests hang or misbahve with HS 13.0-b01 on solaris-sparcv9Wed, 04 Jun 2008 21:56:27 -0700, by never
-
6710654: SAJDI failures with Compressed OopsWed, 04 Jun 2008 14:03:48 -0700, by kvn
-
MergeFri, 06 Jun 2008 13:43:36 -0400, by kamg
-
6695819: verify_oopx rax: broken oop in decode_heap_oopThu, 05 Jun 2008 17:02:54 -0400, by coleenp
-
6706604: Copyright headers need to be changed to GPL.Thu, 29 May 2008 14:06:30 -0400, by kamg
-
6705523: Fix for 6695506 will violate spec when used in JDK6Thu, 22 May 2008 13:03:52 -0400, by kamg
-
MergeTue, 03 Jun 2008 15:38:31 -0700, by rasbold
-
6709972: runThese failed with assert(false,"bad AD file")Tue, 03 Jun 2008 13:14:44 -0700, by rasbold
-
6709213: Update Build number for HS13 b02Fri, 30 May 2008 14:50:19 -0700, by trims
-
MergeFri, 30 May 2008 14:31:11 -0700, by trims
-
MergeFri, 30 May 2008 14:30:02 -0700, by trims
-
MergeFri, 30 May 2008 07:22:22 -0700, by rasbold
-
6695049: (coll) Create an x86 intrinsic for Arrays.equalsThu, 29 May 2008 16:22:09 -0700, by rasbold
-
6705887: Compressed Oops: generate x64 addressing and implicit null checks with narrow oopsThu, 29 May 2008 12:04:14 -0700, by kvn
-
6696264: assert("narrow oop can never be zero") for GCBasher & ParNewGCWed, 28 May 2008 21:06:24 -0700, by coleenp
-
6707485: bytecodeInterpreterWithChecks.xsl is malformedWed, 28 May 2008 12:42:34 -0700, by sgoldman
-
6703888: Compressed Oops: use the 32-bits gap after klass in a objectWed, 21 May 2008 16:31:35 -0700, by kvn
-
6703890: Compressed Oops: add LoadNKlass node to generate narrow oops (32-bits) compare instructionsWed, 21 May 2008 13:46:23 -0700, by kvn
-
6695810: null oop passed to encode_heap_oop_not_nullWed, 21 May 2008 10:45:07 -0700, by kvn
-
MergeTue, 20 May 2008 06:32:58 -0700, by rasbold
-
MergeFri, 30 May 2008 03:53:31 -0700, by iveresov
-
6706662: Remove workaround introduced in fix for 6624782Tue, 27 May 2008 11:46:44 -0700, by jmasa
-
6703308: Fix jprt.properties to allow for jdk6 and jdk7 buildsWed, 28 May 2008 10:16:33 -0700, by ohair
-
6563752: Build and test JDK7 with Sun Studio 12 Express compilers (prep makefiles)Tue, 27 May 2008 09:47:18 -0700, by ohair
-
MergeTue, 20 May 2008 09:47:05 -0700, by dcubed
-
MergeFri, 16 May 2008 13:42:07 -0700, by dcubed
-
6701887: JDK7 server VM in endless loop in Node::dominatesThu, 15 May 2008 22:43:11 -0700, by kvn
-
6700102: c2 assertion "counter_changed,"failed dependencies, but counter didn't change")" with AggressiveOptsThu, 15 May 2008 22:40:43 -0700, by kvn
-
MergeFri, 09 May 2008 09:11:34 -0700, by dcubed
-
6670684: 4/5 SA command universe did not print out CMS space informationFri, 09 May 2008 08:55:13 -0700, by dcubed
-
Added tag jdk7-b28 for changeset c14dab40ed9bTue, 10 Jun 2008 10:22:49 -0700, by xdono
-
MergeWed, 14 May 2008 15:01:08 -0700, by rasbold
-
6701024: SAJDI functionality is brokenWed, 14 May 2008 00:41:06 -0700, by jrose
-
MergeFri, 09 May 2008 05:26:59 -0700, by rasbold
-
6603011: RFE: Optimize long divisionWed, 07 May 2008 08:06:46 -0700, by rasbold
-
6697534: Premature GC and invalid lgrp selection with NUMA-aware allocator.Fri, 09 May 2008 16:34:08 +0400, by iveresov
-
6662086: 6u4+, 7b11+: CMS never clears referents when -XX:+ParallelRefProcEnabledTue, 06 May 2008 15:37:36 -0700, by ysr
-
MergeSun, 04 May 2008 03:29:31 -0700, by iveresov
-
6684395: Port NUMA-aware allocator to linuxTue, 29 Apr 2008 13:51:26 +0400, by iveresov
-
MergeWed, 16 Apr 2008 12:58:03 +0400, by apetrusenko
-
6539517: CR 6186200 should be extended to perm gen allocation to prevent spurious OOM's from perm genTue, 01 Apr 2008 15:13:47 +0400, by apetrusenko
-
MergeFri, 02 May 2008 08:22:11 -0700, by sbohne
-
MergeThu, 01 May 2008 09:38:23 -0400, by sbohne
-
6695506: JVM should accept classfiles with classfile version 51Wed, 30 Apr 2008 10:58:37 -0400, by kamg
-
6689523: max heap calculation for compressed oops is off by MaxPermSizeTue, 29 Apr 2008 19:31:29 -0400, by coleenp
-
6692246: Regression : JDK 6u4 b01 fails two JCK tests when fallback is switched offTue, 29 Apr 2008 11:21:51 -0400, by kamg
-
6693457: Open-source hotspot linux-sparc supportThu, 24 Apr 2008 15:07:57 -0400, by phh
-
6652736: well known classes in system dictionary are inefficiently processedTue, 29 Apr 2008 19:45:22 -0700, by jrose
-
6695288: runThese tests expr30303 and drem00301m1 fail when compiled code executes without deoptTue, 29 Apr 2008 19:40:51 -0700, by jrose
-
MergeTue, 29 Apr 2008 06:52:16 -0700, by rasbold
-
6646019: array subscript expressions become top() with -d64Thu, 24 Apr 2008 14:02:13 -0700, by rasbold
-
MergeMon, 28 Apr 2008 08:08:12 -0700, by rasbold
-
6663848: assert(i < Max(),"oob") in C2 with -XcompThu, 24 Apr 2008 11:13:03 -0700, by never
-
6625997: CastPP, CheckCastPP and Proj nodes are not dead loop safeWed, 23 Apr 2008 19:09:16 -0700, by kvn
-
6601321: Assert(j == 1 || b->_nodes[j-1]->is_Phi(),"CreateEx must be first instruction in block")Wed, 23 Apr 2008 13:57:14 -0700, by never
-
6689060: Escape Analysis does not work with Compressed OopsWed, 23 Apr 2008 11:20:36 -0700, by kvn
-
6688137: c++ interpreter fails on 64bit sparcThu, 17 Apr 2008 07:16:03 -0700, by sgoldman
-
MergeWed, 23 Apr 2008 06:35:28 -0400, by kamg
-
MergeFri, 18 Apr 2008 07:51:43 -0400, by kamg
-
6690518: Bump Version to 13 B01Thu, 17 Apr 2008 16:29:42 -0700, by trims
-
6686791: Side effect in NumberFormat tests with -server -XcompWed, 16 Apr 2008 19:19:48 -0700, by kvn
-
MergeWed, 16 Apr 2008 14:55:36 -0700, by rasbold
-
6644928: Internal Error (src/share/vm/code/relocInfo.hpp:1089)Fri, 11 Apr 2008 06:18:44 -0700, by sgoldman
-
6537506: Provide a mechanism for specifying Java-level USDT-like dtrace probesThu, 17 Apr 2008 22:18:15 -0400, by kamg
-
6622385: Accessing protected static methodsWed, 16 Apr 2008 17:36:29 -0400, by kamg
-
MergeTue, 15 Apr 2008 18:11:33 -0400, by kamg
-
6420645: Create a vm that uses compressed oops for up to 32gb heapsizesSun, 13 Apr 2008 17:43:42 -0400, by coleenp
-
MergeMon, 14 Apr 2008 08:29:41 -0700, by apetrusenko
-
6685160: fix cscope build with hgTue, 08 Apr 2008 12:10:35 -0700, by ysr
-
MergeFri, 11 Apr 2008 09:56:35 -0400, by kamg
-
MergeWed, 09 Apr 2008 15:10:22 -0700, by rasbold
-
6684385: Loop unswitching crashes without LoopNodeWed, 09 Apr 2008 09:25:45 -0700, by rasbold
-
6603919: Stackwalking crash on x86 -server with Sun Studio's collect -j onTue, 08 Apr 2008 12:23:15 -0400, by sgoldman
-
6663908: NegativeArraySizeException is not thrownMon, 07 Apr 2008 15:15:16 -0700, by rasbold
-
6646020: assert(in_bb(n),"must be in block") in -Xcomp modeThu, 03 Apr 2008 21:26:03 -0700, by never
-
6624474: Server compiler generates unexpected LinkageErrorThu, 03 Apr 2008 13:33:13 -0700, by rasbold
-
6619271: The -Xprintflags causes the VM to segvThu, 03 Apr 2008 10:20:44 -0700, by never
-
MergeThu, 03 Apr 2008 06:41:16 -0700, by rasbold
-
6681577: PIT: some VM tests fails with -XX:+AggressiveOpts in 6u5p b01Wed, 02 Apr 2008 16:59:37 -0700, by kvn
-
6667042: PrintAssembly option does not work without special pluginWed, 02 Apr 2008 12:09:59 -0700, by jrose
-
6680594: Load + Load isn't canonicalized leading to missed GVN opportunitiesFri, 28 Mar 2008 09:00:39 -0700, by never
-
6679708: No_Safepoint_Verifier and BacktraceBuilder have uninitialized fieldsWed, 26 Mar 2008 12:25:06 -0700, by never
-
MergeWed, 09 Apr 2008 10:38:30 -0400, by kamg
-
MergeMon, 07 Apr 2008 09:32:49 -0700, by apetrusenko
-
MergeThu, 27 Mar 2008 17:22:06 -0700, by tonyp
-
6634032: CMS: Need CMSInitiatingPermOccupancyFraction for perm, divorcing from CMSInitiatingOccupancyFractionSun, 16 Mar 2008 21:57:25 -0700, by ysr
-
6686407: Fix for 6666698 broke -XX:BiasedLockingStartupDelay=0Thu, 10 Apr 2008 15:49:16 -0400, by sbohne
-
6615981: JVM class file parser incorrectly rejects class files with version < 45.2Thu, 10 Apr 2008 12:21:01 -0400, by kamg
-
6583644: Move all managed/SCCS files out of 'build' into 'make' directoryWed, 09 Apr 2008 14:22:48 -0400, by kamg
-
MergeFri, 04 Apr 2008 10:48:43 -0400, by kamg
-
6671882: memory access after free in solaris/vm/os_solaris.cppThu, 03 Apr 2008 12:21:06 -0700, by xlu
-
Added tag jdk7-b26 for changeset ad0b851458ffThu, 24 Apr 2008 12:12:10 -0700, by xdono
-
6689788: Bump HSX12 build version numberWed, 16 Apr 2008 15:34:39 -0700, by jcoomes
-
6692301: Side effect in NumberFormat tests with -server -XcompTue, 15 Apr 2008 10:49:32 -0700, by kvn
-
6692235: Fix for 6666698 broke -XX:BiasedLockingStartupDelay=0Thu, 10 Apr 2008 15:49:29 -0400, by sbohne
-
6681646: Relocking of a scalar replaced object during deoptimization is brokenTue, 01 Apr 2008 16:14:18 -0700, by kvn
-
6682236: C2 hits ideal nodes limit during IGVN optimization with EAMon, 31 Mar 2008 18:37:36 -0700, by kvn
-
6636352: Unit tests for supplementary character support fail with -XX:+AggressiveOptsMon, 31 Mar 2008 16:22:52 -0700, by never
-
6679422: networkStream::connect() in ostream.cpp is not 64-bit cleanFri, 28 Mar 2008 23:35:42 -0700, by jcoomes
-
6642862: Code cache allocation fails with large pages after 6588638Fri, 28 Mar 2008 23:35:42 -0700, by jcoomes
-
6680665: bytecode Escape Analyzer produces incorrect escape information for methods without oop argumentsFri, 28 Mar 2008 11:52:29 -0700, by kvn
-
6679854: assert in escape.cpp:397Thu, 27 Mar 2008 09:12:54 -0700, by kvn
-
MergeFri, 21 Mar 2008 08:32:17 -0700, by rasbold
-
6678377: Update build number for HS12Fri, 21 Mar 2008 00:49:06 -0700, by kvn
-
6674600: (Escape Analysis) Optimize memory graph for instance's fieldsThu, 20 Mar 2008 15:11:44 -0700, by kvn
-
6259129: (Escape Analysis) scalar replacement for not escaping objectsThu, 20 Mar 2008 13:51:55 -0700, by kvn
-
6663621: JVM crashes while trying to execute api/java_security/Signature/SignatureTests.html#initSign tests.Thu, 20 Mar 2008 10:43:42 -0700, by never
-
6662967: Optimize I2D conversion on new x86Wed, 19 Mar 2008 15:33:25 -0700, by kvn
-
6661247: Internal bug in 32-bit HotSpot optimizer while bit manipulationsWed, 19 Mar 2008 15:14:36 -0700, by never
-
6659207: access violation in CompilerThread0Tue, 18 Mar 2008 23:54:17 -0700, by never
-
6676841: ClearArrayNode::Identity is incorrect for 64-bitTue, 18 Mar 2008 23:44:46 -0700, by never
-
6666343: Compile::has_loops not always set correctlyTue, 18 Mar 2008 11:17:37 -0700, by never
-
6672848: (Escape Analysis) improve lock elimination with EAFri, 14 Mar 2008 16:40:42 -0700, by kvn
-
6674588: (Escape Analysis) Improve Escape Analysis codeFri, 14 Mar 2008 15:26:33 -0700, by kvn
-
6673473: (Escape Analysis) Add the instance's field information to PhiNodeThu, 13 Mar 2008 16:31:32 -0700, by kvn
-
6671807: (Escape Analysis) Add new ideal node to represent the state of a scalarized object at a safepointThu, 13 Mar 2008 16:06:34 -0700, by kvn
-
MergeThu, 20 Mar 2008 09:17:30 -0500, by kamg
-
6667833: Remove CacheTimeMillisWed, 19 Mar 2008 09:58:01 -0400, by sbohne
-
6204603: Modify hotspot to use new Solaris mmap semantics for class data archive fileFri, 14 Mar 2008 10:43:02 -0400, by sbohne
-
MergeWed, 12 Mar 2008 16:31:37 -0700, by jcoomes
-
6666698: EnableBiasedLocking with BiasedLockingStartupDelay can block Watcher threadTue, 04 Mar 2008 09:44:24 -0500, by sbohne
-
6655385: Disable frame pointer omission in jvm.dll on Windows for better crash logsMon, 03 Mar 2008 14:47:02 -0500, by sbohne
-
6549844: Wording problems in "An unexpected error ..."Wed, 27 Feb 2008 13:55:58 -0500, by coleenp
-
6610420: Debug VM crashes during monitor lock rank checkingTue, 05 Feb 2008 23:21:57 -0800, by xlu
-
6598190: JPRT tests fail when run with -XX:+CheckUnhandledOopsThu, 31 Jan 2008 14:56:50 -0500, by sbohne
-
6631248: Memory problem when doing invalid type castThu, 31 Jan 2008 09:41:34 -0500, by kamg
-
MergeThu, 13 Mar 2008 14:17:48 -0700, by dcubed
-
6667089: 3/3 multiple redefinitions of a class break reflectionWed, 12 Mar 2008 18:39:05 -0700, by dcubed
-
6452081: 3/4 Allow for Linux builds with Sun Studio Linux compilersWed, 12 Mar 2008 18:37:03 -0700, by dcubed
-
6453355: 4/4 new No_Safepoint_Verifier uses fail during GCWed, 12 Mar 2008 18:09:34 -0700, by dcubed
-
6599425: 4/3 OopMapCache::lookup() can cause later crash or assert() failureWed, 12 Mar 2008 18:07:46 -0700, by dcubed
-
6497639: 4/3 Profiling Swing application caused JVM crashWed, 12 Mar 2008 18:06:50 -0700, by dcubed
-
MergeThu, 13 Mar 2008 05:40:44 -0700, by rasbold
-
6667615: (Escape Analysis) extend MDO to cache arguments escape stateTue, 11 Mar 2008 19:00:38 -0700, by kvn
-
6667620: (Escape Analysis) fix deoptimization for scalar replaced objectsTue, 11 Mar 2008 11:25:13 -0700, by kvn
-
6623167: C2 crashed in StoreCMNode::ValueTue, 11 Mar 2008 11:04:40 -0700, by kvn
-
MergeMon, 10 Mar 2008 17:21:56 -0700, by jcoomes
-
6667605: (Escape Analysis) inline java constructors when EA is onFri, 07 Mar 2008 11:09:13 -0800, by kvn
-
6670459: Fix Node::dump() performanceThu, 06 Mar 2008 20:58:16 -0800, by kvn
-
6667612: (Escape Analysis) disable loop cloning if it has a scalar replaceable allocationThu, 06 Mar 2008 10:53:33 -0800, by kvn
-
6667610: (Escape Analysis) retry compilation without EA if it failsThu, 06 Mar 2008 10:30:17 -0800, by kvn
-
6671250: In Parse::do_if() old Cmp node 'c' should be replaced with new one after BoolNode transformationWed, 05 Mar 2008 11:33:31 -0800, by kvn
-
6667618: disable LoadL->ConvL2I ==> LoadI optimizationFri, 29 Feb 2008 19:57:41 -0800, by kvn
-
6667588: Don't generate duplicated CMP for float/double valuesFri, 29 Feb 2008 19:07:15 -0800, by kvn
-
6667581: Don't generate initialization (by 0) code for arrays with size 0Fri, 29 Feb 2008 11:22:27 -0800, by kvn
-
6667580: Optimize CmpP for allocationsFri, 29 Feb 2008 09:57:18 -0800, by kvn
-
6667573: Use set_req_X() in AddPNode::Ideal() for Iterative GVNThu, 28 Feb 2008 15:40:09 -0800, by kvn
-
6590177: jck60019 test assert(!repeated,"do not walk merges twice")Thu, 28 Feb 2008 10:45:15 -0800, by kvn
-
6610906: inexplicable IncompatibleClassChangeErrorWed, 27 Feb 2008 00:23:37 -0800, by jrose
-
6633953: type2aelembytes{T_ADDRESS} should be 8 bytes in 64 bit VMMon, 25 Feb 2008 15:05:44 -0800, by kvn
-
6650373: Assert in methodOopDesc::make_adapters()Fri, 22 Feb 2008 17:55:13 -0800, by kvn
-
6498878: client compiler crashes on windows when dealing with breakpoint instructionsThu, 21 Feb 2008 19:03:44 -0800, by kvn
-
6621084: ciMethodBlocks::split_block_at() is broken for methods with exception handlerThu, 21 Feb 2008 14:03:41 -0800, by kvn
-
6621094: PrintOptoAssembly is broken for oops information in DebugInfoWed, 20 Feb 2008 17:23:43 -0800, by kvn
-
6614330: Node::dump(n) does not print full graph for specified depth.Wed, 20 Feb 2008 16:19:43 -0800, by kvn
-
6621098: "* HeapWordSize" for TrackedInitializationLimit is missingTue, 12 Feb 2008 18:37:50 -0800, by kvn
-
6646946: Kernel installation failed on Japanese and Chinese XP SP2 (VM part)Thu, 17 Jan 2008 13:38:17 -0800, by coleenp
-
6635560: segv in reference processor on t1000Thu, 06 Dec 2007 13:59:28 -0800, by jcoomes
-
6629887: 64-bit windows should not restrict default heap size to 1400mWed, 05 Dec 2007 09:04:00 -0800, by phh
-
6614036: REGRESSION: Java server x86 VM intermittently crash with SIGSEGV (0xb)Wed, 05 Dec 2007 09:03:00 -0800, by rasbold
-
6621621: HashMap front cache should be enabled only with AggressiveOptsWed, 05 Dec 2007 09:02:00 -0800, by phh
-
6395208: Elide autoboxing for calls to HashMap.get(int) and HashMap.get(long)Wed, 05 Dec 2007 09:01:00 -0800, by never
-
6664627: Merge changes made only in hotspot 11 forward to jdk 7Wed, 05 Dec 2007 09:00:00 -0800, by dcubed
-
6673975: Disable ZapUnusedHeapArea to reduce GC execution times of debug JVM's.Tue, 11 Mar 2008 14:19:53 -0700, by jmasa
-
MergeWed, 05 Mar 2008 17:37:04 -0800, by jcoomes
-
6557851: CMS: ergonomics defaults are not set with FLAG_SET_ERGOSun, 02 Mar 2008 16:10:12 -0800, by jmasa
-
6668743: CMS: Consolidate block statistics reporting codeFri, 29 Feb 2008 14:42:56 -0800, by ysr
-
6621728: Heap inspection should not crash in the face of C-heap exhaustionTue, 26 Feb 2008 15:57:49 -0800, by ysr
-
6362677: Change parallel GC collector default number of parallel GC threads.Fri, 22 Feb 2008 17:17:14 -0800, by jmasa
-
6642634: Test nsk/regression/b6186200 crashed with SIGSEGVThu, 21 Feb 2008 11:03:54 -0800, by ysr
-
6665445: Backout change to CardTableModRefBS::resize_covered_region()Wed, 20 Feb 2008 08:40:31 -0800, by jmasa
-
6621144: CMS: assertion failure "is_cms_thread == Thread::current()->is_ConcurrentGC_thread()"Sat, 16 Feb 2008 22:41:20 -0800, by ysr
-
6624765: Guarantee failure "Unexpected dirty card found"Fri, 15 Feb 2008 07:01:10 -0800, by jmasa
-
6659981: +ParallelRefProcEnabled crashes on single core platformTue, 12 Feb 2008 16:07:46 -0800, by ysr
-
6624782: Bigapps crashes during CMS precleaning.Mon, 11 Feb 2008 15:40:07 -0800, by jmasa
-
Added tag jdk7-b25 for changeset 7836be3e92d0Wed, 09 Apr 2008 11:18:58 -0700, by xdono
-
Added tag jdk7-b24 for changeset a61af66fc99eTue, 04 Dec 2007 16:28:18 -0800, by xdono