Mercurial > hg > graal-compiler
graph
-
Changes to debug framework.Tue, 07 Feb 2012 12:35:22 +0100, by Andreas Woess
-
methodData bugfixMon, 06 Feb 2012 19:04:18 -0800, by Christian Haeubl
-
fixed windows build, filtered methodDataOop for reflectionMon, 06 Feb 2012 18:32:30 -0800, by Christian Haeubl
-
fixed windows buildMon, 06 Feb 2012 18:03:24 -0800, by Christian Haeubl
-
bugfixMon, 06 Feb 2012 15:52:59 -0800, by Christian Haeubl
-
hotspot gc bugfix, added possibility to fallback to invocation if type check is violatedMon, 06 Feb 2012 15:28:35 -0800, by Christian Haeubl
-
added missing includeMon, 06 Feb 2012 10:11:25 -0800, by Christian Haeubl
-
fixes after mergeMon, 06 Feb 2012 09:51:48 -0800, by Christian Haeubl
-
MergeMon, 06 Feb 2012 09:41:16 -0800, by Christian Haeubl
-
added C1 inlining policy for comparison, bugfixesFri, 03 Feb 2012 13:42:45 -0800, by Christian Haeubl
-
fixed endless recompilesFri, 03 Feb 2012 13:41:59 -0800, by Christian Haeubl
-
fixed uppercase filenameFri, 03 Feb 2012 13:40:32 -0800, by Christian Haeubl
-
MergeThu, 02 Feb 2012 20:47:38 -0800, by Christian Haeubl
-
inlining seems stable but deoptimizes too frequentlyThu, 02 Feb 2012 20:45:36 -0800, by Christian Haeubl
-
bugfixesThu, 02 Feb 2012 19:50:18 -0800, by Christian Haeubl
-
fixes after mergeThu, 02 Feb 2012 17:46:37 -0800, by Christian Haeubl
-
MergeThu, 02 Feb 2012 16:07:52 -0800, by Christian Haeubl
-
bugfixThu, 02 Feb 2012 15:40:30 -0800, by Christian Haeubl
-
fixed typecheck branch probabilityThu, 02 Feb 2012 15:30:31 -0800, by Christian Haeubl
-
inlining of multiple methods survives bootstrappingThu, 02 Feb 2012 14:21:36 -0800, by Christian Haeubl
-
fixed framestate for inlining multiple methodsTue, 31 Jan 2012 17:09:11 -0800, by Christian Haeubl
-
inlining bugfixes and cleanupTue, 31 Jan 2012 11:37:16 -0800, by Christian Haeubl
-
cleanupMon, 30 Jan 2012 17:02:27 -0800, by Christian Haeubl
-
fixed merge control flow for inliningMon, 30 Jan 2012 11:13:45 -0800, by Christian Haeubl
-
bugfixes for inlining multiple methodsFri, 27 Jan 2012 21:17:33 -0800, by Christian Haeubl
-
inlining of multiple trival methods at one call site worksFri, 27 Jan 2012 18:16:32 -0800, by Christian Haeubl
-
NullCheck and IsTypeNode were in wrong orderFri, 27 Jan 2012 12:15:12 -0800, by Christian Haeubl
-
more efficient methodData accessFri, 27 Jan 2012 11:45:48 -0800, by Christian Haeubl
-
some parts for inlining multiple methodsFri, 27 Jan 2012 11:36:09 -0800, by Christian Haeubl
-
first parts for inlining multiple methods, added Simplifiable to switch nodes, some documentationThu, 26 Jan 2012 22:44:31 -0800, by Christian Haeubl
-
bugfixTue, 24 Jan 2012 14:23:40 -0800, by Christian Haeubl
-
bugfixesTue, 24 Jan 2012 13:25:16 -0800, by Christian Haeubl
-
changed visual studio build directories to match mx buildTue, 24 Jan 2012 23:47:20 -0800, by Christian Haeubl
-
bugfixesMon, 23 Jan 2012 18:56:52 -0800, by Christian Haeubl
-
fixed methodDataOop accessMon, 23 Jan 2012 15:02:58 -0800, by Christian Haeubl
-
MergeMon, 23 Jan 2012 13:37:40 -0800, by Christian Haeubl
-
fixed graal to hotspotMon, 23 Jan 2012 13:22:43 -0800, by Christian Haeubl
-
profiling info fixesFri, 20 Jan 2012 18:24:17 -0800, by Christian Haeubl
-
profiling info first tryThu, 19 Jan 2012 16:29:35 -0800, by Christian Haeubl
-
Made gate do a full clean and added timing report for all gate tasks to end of gate log.Sat, 04 Feb 2012 15:43:40 +0100, by Doug Simon
-
Remove 'Starting scope' and 'regexp:' messages from DebugSat, 04 Feb 2012 11:46:32 +0100, by Gilles Duboscq
-
MergeSat, 04 Feb 2012 11:45:35 +0100, by Gilles Duboscq
-
Restructure block and control flow graph data structuresFri, 03 Feb 2012 18:56:09 -0800, by Christian Wimmer
-
Minor change.Fri, 03 Feb 2012 18:34:33 +0100, by Andreas Woess
-
some more checkcast optsFri, 03 Feb 2012 17:13:46 +0100, by Lukas Stadler
-
simplifications to instanceof and checkcast hintsFri, 03 Feb 2012 11:05:58 +0100, by Lukas Stadler
-
MergeFri, 03 Feb 2012 10:21:02 +0100, by Lukas Stadler
-
add hints to InstanceOfNode and CheckCastNodeFri, 03 Feb 2012 10:17:33 +0100, by Lukas Stadler
-
small fix to NodeInputList and NodeList constructorsFri, 03 Feb 2012 10:08:57 +0100, by Lukas Stadler
-
enable dumping graphs upon exception, new constructor for NodeInputList, initialize debug system for non-compiler threadsWed, 01 Feb 2012 11:59:32 +0100, by Lukas Stadler
-
Fix off by one in array copy write barrier, since the bulk barrier works, remove the barrier from the copy loopThu, 02 Feb 2012 19:08:03 +0100, by Gilles Duboscq
-
Fix evaluation order of the And and Or node predicates.Wed, 01 Feb 2012 23:44:16 +0100, by Andreas Woess
-
Fix missing write barrier for object arraycopy's aliased caseWed, 01 Feb 2012 17:46:20 +0100, by Gilles Duboscq
-
Fix array copy snippet's write barrierWed, 01 Feb 2012 17:23:23 +0100, by Gilles Duboscq
-
Move Array copy, Unsafe and System snippets to hotspot specific project since they are hotspot specific.Wed, 01 Feb 2012 16:54:44 +0100, by Gilles Duboscq
-
MergeWed, 01 Feb 2012 11:36:50 +0100, by Gilles Duboscq
-
Remove RemovePlaceholderPhase, Add InsertStateAfterPlaceholderPhase for snippets so that a method can not deopt from after a snippet invoke into the inlined snippetWed, 01 Feb 2012 11:35:57 +0100, by Gilles Duboscq
-
Make Array copy intrinsifier active again, fix format string in canonicalizerMon, 30 Jan 2012 23:29:59 +0100, by Gilles Duboscq
-
set probability of nodes added to the cfg graphTue, 31 Jan 2012 10:47:55 +0100, by Lukas Stadler
-
small fixed to log outputTue, 31 Jan 2012 10:47:33 +0100, by Lukas Stadler
-
Made it possible to build and run the client and server VM with a new '--vm' option to 'mx build' and a global option of the same name.Mon, 30 Jan 2012 22:17:01 +0100, by Doug Simon
-
Fail bench/test on "Exception occured in scope: "Mon, 30 Jan 2012 16:14:55 +0100, by Gilles Duboscq
-
MergeMon, 30 Jan 2012 15:46:58 +0100, by Gilles Duboscq
-
fix mergeMon, 30 Jan 2012 15:41:28 +0100, by Gilles Duboscq
-
MergeMon, 30 Jan 2012 15:16:33 +0100, by Gilles Duboscq
-
Add new arraycopy intrinsics : Object (when no storecheck required), Float and DoubleMon, 30 Jan 2012 15:08:49 +0100, by Gilles Duboscq
-
cleanup around filter and predicates :Mon, 30 Jan 2012 13:06:11 +0100, by Gilles Duboscq
-
Small doc fixes.Mon, 30 Jan 2012 15:16:00 +0100, by Doug Simon
-
MergeSun, 29 Jan 2012 11:40:04 +0100, by Andreas Woess
-
Fix and improve tail call.Sun, 29 Jan 2012 11:27:18 +0100, by Andreas Woess
-
Removed code for updating graal_path.Sun, 29 Jan 2012 02:13:31 +0100, by Thomas Wuerthinger
-
Tentative implementation of Meter and Time.Sun, 29 Jan 2012 01:56:43 +0100, by Thomas Wuerthinger
-
Remove TraceRelocation flag.Sun, 29 Jan 2012 00:06:40 +0100, by Thomas Wuerthinger
-
Remove TraceLIRVisitSun, 29 Jan 2012 00:05:58 +0100, by Thomas Wuerthinger
-
Remove TraceAssembler flag.Sun, 29 Jan 2012 00:04:36 +0100, by Thomas Wuerthinger
-
Remove TraceInlining.Sun, 29 Jan 2012 00:03:33 +0100, by Thomas Wuerthinger
-
Remove TraceCanonicalizer flag.Sat, 28 Jan 2012 23:56:49 +0100, by Thomas Wuerthinger
-
Remove TraceGVN flag.Sat, 28 Jan 2012 23:55:52 +0100, by Thomas Wuerthinger
-
Remove TraceProbability flag.Sat, 28 Jan 2012 23:55:02 +0100, by Thomas Wuerthinger
-
Removed TraceReadElimination flag.Sat, 28 Jan 2012 23:53:14 +0100, by Thomas Wuerthinger
-
Added Formattable interface to node base class in order to allow custom handling of formatter specifiers for the node class.Sat, 28 Jan 2012 23:52:45 +0100, by Thomas Wuerthinger
-
Make mx script killable on Windows. renamed mx.bat to mx.cmd.Sat, 28 Jan 2012 23:14:46 +0100, by Thomas Wuerthinger
-
Add memory window to IGV in order to track current memory usage.Sat, 28 Jan 2012 22:27:36 +0100, by Thomas Wuerthinger
-
Fixed warnings.Sat, 28 Jan 2012 22:10:31 +0100, by Thomas Wuerthinger
-
Removing unused projects.Sat, 28 Jan 2012 21:53:02 +0100, by Thomas Wuerthinger
-
Removed debug output.Sat, 28 Jan 2012 21:44:17 +0100, by Thomas Wuerthinger
-
Organize imports in IGV.Sat, 28 Jan 2012 17:18:29 +0100, by Thomas Wuerthinger
-
Removed CFG view and related concepts from IGV.Sat, 28 Jan 2012 16:07:06 +0100, by Thomas Wuerthinger
-
Improved layout algorithm to put an emphasis on CFG edges.Sat, 28 Jan 2012 15:48:40 +0100, by Thomas Wuerthinger
-
Lazy initialize the printer.Sat, 28 Jan 2012 00:44:26 +0100, by Thomas Wuerthinger
-
Merge.Sat, 28 Jan 2012 00:40:18 +0100, by Thomas Wuerthinger
-
Removed everything related to cluster nodes.Sat, 28 Jan 2012 00:39:03 +0100, by Thomas Wuerthinger
-
Remove block background. Default "show blocks" to false.Sat, 28 Jan 2012 00:26:03 +0100, by Thomas Wuerthinger
-
Use try with resources.Sat, 28 Jan 2012 00:19:08 +0100, by Thomas Wuerthinger
-
Use @Override annotation consistently.Sat, 28 Jan 2012 00:17:24 +0100, by Thomas Wuerthinger
-
Removed old hierarchical layout manager; start removing cluster layout. apply diamond operator to whole source.Sat, 28 Jan 2012 00:16:17 +0100, by Thomas Wuerthinger
-
Removed StructuredText model.Fri, 27 Jan 2012 23:57:47 +0100, by Thomas Wuerthinger
-
Fixed regression in diff view. Fully removed text editor.Fri, 27 Jan 2012 23:56:17 +0100, by Thomas Wuerthinger
-
Removed graph-to-text component and associated classes from igv.Fri, 27 Jan 2012 23:32:59 +0100, by Thomas Wuerthinger
-
Removed scripting proxies (and therefore support for running igv on java 5 or below).Fri, 27 Jan 2012 23:31:28 +0100, by Thomas Wuerthinger
-
Made inline tree work in IGV.Fri, 27 Jan 2012 23:25:52 +0100, by Thomas Wuerthinger
-
Removed receiver text box from igv. Clean up igv printer.Fri, 27 Jan 2012 21:38:21 +0100, by Thomas Wuerthinger
-
More clean up on igv printer.Fri, 27 Jan 2012 21:06:41 +0100, by Thomas Wuerthinger
-
Automatically identify inline scoping in igv dump handler.Fri, 27 Jan 2012 20:53:54 +0100, by Thomas Wuerthinger
-
Fixed multi-threading issue when changing the model. Fixed regression in folder node deletion.Fri, 27 Jan 2012 20:36:54 +0100, by Thomas Wuerthinger
-
IGV clean up. Allow groups with subgroups.Fri, 27 Jan 2012 19:39:29 +0100, by Thomas Wuerthinger
-
Merge fix.Fri, 27 Jan 2012 16:42:05 +0100, by Thomas Wuerthinger
-
Merge.Fri, 27 Jan 2012 16:39:32 +0100, by Thomas Wuerthinger
-
Drafted regexp filters. Rewrote logging statements of floating read phase.Thu, 26 Jan 2012 18:33:58 +0100, by Thomas Wuerthinger
-
Add another #ifdef GRAALThu, 26 Jan 2012 17:26:42 +0100, by Thomas Wuerthinger
-
Remove debug print out.Thu, 26 Jan 2012 17:17:42 +0100, by Thomas Wuerthinger
-
Merge fix.Thu, 26 Jan 2012 17:16:14 +0100, by Thomas Wuerthinger
-
Merge.Thu, 26 Jan 2012 17:09:43 +0100, by Thomas Wuerthinger
-
Merge.Tue, 24 Jan 2012 20:32:32 +0100, by Thomas Wuerthinger
-
Draft changes to the graph plotting.Tue, 24 Jan 2012 20:32:23 +0100, by Thomas Wuerthinger
-
Added DebugDumpHandler interface.Fri, 20 Jan 2012 16:26:35 +0100, by Thomas Wuerthinger
-
Completed exception interception.Fri, 20 Jan 2012 16:19:41 +0100, by Thomas Wuerthinger
-
Merge fix.Fri, 20 Jan 2012 15:43:15 +0100, by Thomas Wuerthinger
-
Merge fixes.Fri, 20 Jan 2012 15:13:32 +0100, by Thomas Wuerthinger
-
Merge.Fri, 20 Jan 2012 15:08:24 +0100, by Thomas Wuerthinger
-
More work on debug framework.Fri, 20 Jan 2012 14:58:51 +0100, by Thomas Wuerthinger
-
Rename Timer DebugTimer and Metric DebugMetric.Wed, 18 Jan 2012 13:54:40 +0100, by Thomas Wuerthinger
-
Removed old Timer class.Wed, 18 Jan 2012 12:28:41 +0100, by Thomas Wuerthinger
-
Merge.Tue, 17 Jan 2012 23:35:39 +0100, by Thomas Wuerthinger
-
More work on debug framework. Removed concept of GraalContext.Tue, 17 Jan 2012 23:35:21 +0100, by Thomas Wuerthinger
-
More work on new debug infrastructure.Mon, 16 Jan 2012 18:49:12 +0100, by Thomas Wuerthinger
-
Fixed merge issues.Fri, 13 Jan 2012 18:48:46 +0100, by Thomas Wuerthinger
-
Merge.Fri, 13 Jan 2012 18:46:56 +0100, by Thomas Wuerthinger
-
More work on debug framework.Fri, 13 Jan 2012 11:04:30 +0100, by Thomas Wuerthinger
-
Remove GraalMetrics, replace with new syntax for metrics.Wed, 11 Jan 2012 15:46:58 +0100, by Thomas Wuerthinger
-
Deleted CiResult. CiTargetMethod is the result of a compilation.Wed, 11 Jan 2012 15:03:55 +0100, by Thomas Wuerthinger
-
more work on debug project; removed CiStatisticsWed, 11 Jan 2012 15:02:48 +0100, by Thomas Wuerthinger
-
Moved PrintCompilation logic from graal.compiler to graal.hotspot. Made bootclasspath generated from the GRAAL environment option more generic (such that adding/removing a project requires no changes in the C++ part).Tue, 10 Jan 2012 23:00:17 +0100, by Thomas Wuerthinger
-
Merge.Tue, 10 Jan 2012 20:14:08 +0100, by Thomas Wuerthinger
-
Added draft debug classes.Tue, 10 Jan 2012 20:13:56 +0100, by Thomas Wuerthinger
-
Drafted debug classes.Tue, 10 Jan 2012 20:13:29 +0100, by Thomas Wuerthinger
-
Added new project "graal.debug".Tue, 10 Jan 2012 15:44:39 +0100, by Thomas Wuerthinger
-
small fix (missing changes)Fri, 27 Jan 2012 17:36:06 +0100, by Lukas Stadler
-
enable UseExceptionProbability by default and fix the InliningUtil to correctly handle FrameState.AFTER_EXCEPTION_BCI for Invokes without an exception edgeFri, 27 Jan 2012 17:28:24 +0100, by Lukas Stadler
-
misc cleanupFri, 27 Jan 2012 17:07:03 +0100, by Lukas Stadler
-
Fix NPE in FixedGuardNode's simplifyFri, 27 Jan 2012 00:40:26 +0100, by Gilles Duboscq
-
fix for SPECjvm2008 bench in commands.pyFri, 27 Jan 2012 00:27:10 +0100, by Gilles Duboscq
-
Add possibility to run individual DaCapo & SPECjvm2008 benchmarks, small fix in success and score regular expressions for SPECjvm2008Thu, 26 Jan 2012 23:35:08 +0100, by Gilles Duboscq
-
fix for SPECjvm2008 benchThu, 26 Jan 2012 22:54:39 +0100, by Gilles Duboscq
-
MergeThu, 26 Jan 2012 19:12:12 +0100, by Gilles Duboscq
-
If a benchmark fails it should fail hard, not silentlyThu, 26 Jan 2012 19:12:00 +0100, by Gilles Duboscq
-
Adding a few utility methods to LoopThu, 26 Jan 2012 18:32:02 +0100, by Gilles Duboscq
-
MergeThu, 26 Jan 2012 12:23:00 +0100, by Gilles Duboscq
-
Add posibility to give arguments for a SPECjvm2008 runThu, 26 Jan 2012 12:22:36 +0100, by Gilles Duboscq
-
Loop :Thu, 26 Jan 2012 12:17:11 +0100, by Gilles Duboscq
-
Remove indcution variables code, to be replaced using type systemWed, 25 Jan 2012 18:01:00 +0100, by Gilles Duboscq
-
Generate if(!=null){Deopt}else{...} In the unresolved case for instanceof instead of always deoptingTue, 24 Jan 2012 18:30:21 +0100, by Gilles Duboscq
-
BugfixThu, 26 Jan 2012 09:17:12 -0800, by Christian Wimmer
-
Added support for project specs in classpath.Thu, 26 Jan 2012 10:54:23 +0100, by Doug Simon
-
Remove LIROpcode and use non-anonymous subclasses of LIRInstructionWed, 25 Jan 2012 14:34:53 -0800, by Christian Wimmer
-
IdealGraphVisualizer: call analysis filter: mark leaf nodes light gray, cutoff nodes redWed, 25 Jan 2012 18:32:03 +0100, by Peter Hofer
-
MergeWed, 25 Jan 2012 14:15:17 +0100, by Andreas Woess
-
Fix compiled method unloading.Wed, 25 Jan 2012 14:09:59 +0100, by Andreas Woess
-
Add installMethodCallback() to HotSpotRuntime.Tue, 24 Jan 2012 19:17:28 +0100, by Andreas Woess
-
MergeMon, 23 Jan 2012 08:26:45 -0800, by Christian Wimmer
-
Improvement to LIR VerificationThu, 19 Jan 2012 18:49:51 -0800, by Christian Wimmer
-
Fix eager resolving for class constantsMon, 23 Jan 2012 14:35:29 +0100, by Peter Hofer
-
Allow CiAddress as Input and Alive operands of LIR instructions.Thu, 19 Jan 2012 14:14:36 -0800, by Christian Wimmer
-
Bootstrap with a syncrhonized method to avoid later deoptimization when the first real synchronized method is compiled.Thu, 19 Jan 2012 14:13:50 -0800, by Christian Wimmer
-
MergeThu, 19 Jan 2012 19:06:25 +0100, by Lukas Stadler
-
more structured graph modification usageThu, 19 Jan 2012 18:53:48 +0100, by Lukas Stadler
-
more CanonicalizerPhase simplifications, added Simplifiable interfaceWed, 18 Jan 2012 15:09:19 +0100, by Lukas Stadler
-
changes to Node structures:Tue, 17 Jan 2012 19:45:39 +0100, by Lukas Stadler
-
MergeTue, 17 Jan 2012 15:28:41 +0100, by Lukas Stadler
-
small fixes: don't cascade GraalInternalErrors, convert useless ifs to gotosTue, 17 Jan 2012 15:26:59 +0100, by Lukas Stadler
-
MergeTue, 17 Jan 2012 12:14:32 +0100, by Lukas Stadler
-
move part of the cfg-modifying operations into one place (currently: StructuredGraph)Tue, 17 Jan 2012 11:41:53 +0100, by Lukas Stadler
-
MergeMon, 16 Jan 2012 10:59:54 +0100, by Lukas Stadler
-
add GVN after FloatingReadPhaseFri, 13 Jan 2012 15:27:47 +0100, by Lukas Stadler
-
MergeFri, 13 Jan 2012 15:23:40 +0100, by Lukas Stadler
-
mx.py: new projectgraph commandThu, 12 Jan 2012 17:30:11 +0100, by Lukas Stadler
-
MergeWed, 18 Jan 2012 20:27:56 -0800, by Christian Wimmer
-
update of the automatically generated project list for the classpathWed, 18 Jan 2012 20:19:30 -0800, by Christian Wimmer
-
Remove unnecessary disassembler-projectsWed, 18 Jan 2012 20:12:06 -0800, by Christian Wimmer
-
Use HotSpot disassmblers for native code and bytecodeWed, 18 Jan 2012 20:08:08 -0800, by Christian Wimmer
-
Add possibility to disable inlining for specific methods.Wed, 18 Jan 2012 16:21:54 +0100, by Andreas Woess
-
Output of lifetime intervals for new register allocatorWed, 18 Jan 2012 15:04:03 -0800, by Christian Wimmer
-
force ALT_BOOTDIR to the proper jdk to avoid installing non-product builds into the product buildWed, 18 Jan 2012 18:21:52 +0100, by Gilles Duboscq
-
Handle SIGTERM : killing mx will properly kill subprocessesWed, 18 Jan 2012 16:53:04 +0100, by Gilles Duboscq
-
First draft of SSA-based linear scan allocatorTue, 17 Jan 2012 19:38:48 -0800, by Christian Wimmer
-
Use HexCodeFile for disassembly to avoid loading slow disassembler.Tue, 17 Jan 2012 19:36:20 -0800, by Christian Wimmer
-
Enforce that one fixed register cannot be a temporary operand multiple times with different kindsTue, 17 Jan 2012 19:35:29 -0800, by Christian Wimmer
-
Add assertionsTue, 17 Jan 2012 19:33:48 -0800, by Christian Wimmer
-
make SPECjvm2008 warmup time 120s, delete old benchmarkdb.pyTue, 17 Jan 2012 20:35:49 +0100, by Gilles Duboscq
-
MergeTue, 17 Jan 2012 13:43:19 +0100, by Gilles Duboscq
-
Tweak some benchmark settingsTue, 17 Jan 2012 13:43:10 +0100, by Gilles Duboscq
-
IdealGraphVisualizer: don't internalize strings from parsed graphs, it's expensive and can lead to OutOfMemoryErrors in the perm gen space for huge graphsMon, 16 Jan 2012 15:35:33 +0100, by Peter Hofer
-
gate : do not run tradesoap in fastdebug mode, run fop in fastdebug mode onlyFri, 13 Jan 2012 16:26:37 +0100, by Gilles Duboscq
-
MergeFri, 13 Jan 2012 16:11:34 +0100, by Gilles Duboscq
-
mx commands : improve bench command, fix in the outparser so that no empty 'line' is retruned if there was no match, fix bootstrap's regexFri, 13 Jan 2012 16:11:18 +0100, by Gilles Duboscq
-
Copyright fixesThu, 12 Jan 2012 13:48:27 -0800, by Christian Wimmer
-
Unify and simplify conversion LIR instructionsThu, 12 Jan 2012 13:46:47 -0800, by Christian Wimmer
-
Helper class for slow pathsThu, 12 Jan 2012 13:46:26 -0800, by Christian Wimmer
-
Fixes after removal of GraalCompilationThu, 12 Jan 2012 13:44:57 -0800, by Christian Wimmer
-
Remove asAddress from FrameMap, I don't like it there.Thu, 12 Jan 2012 13:44:18 -0800, by Christian Wimmer
-
Modified 'mx build' to update graal_paths.hpp (if necessary).Thu, 12 Jan 2012 16:08:41 +0100, by Doug Simon
-
fix to graal_paths.hppThu, 12 Jan 2012 14:56:18 +0100, by Lukas Stadler
-
move graal class path entries into a separate file that can be generated by the mx scriptThu, 12 Jan 2012 14:50:14 +0100, by Lukas Stadler
-
Merge.Wed, 11 Jan 2012 18:59:33 +0100, by Doug Simon
-
Merge.Wed, 11 Jan 2012 18:25:56 +0100, by Doug Simon
-
Fixed regressions and Windows issues in generated IDE project configurations.Wed, 11 Jan 2012 18:25:25 +0100, by Doug Simon
-
Made generated NetBeans projects use project cross referencing.Wed, 11 Jan 2012 16:55:30 +0100, by Doug Simon
-
Moved IDE project configuration into mx.py.Wed, 11 Jan 2012 15:14:45 +0100, by Doug Simon
-
Add frameMap getter to LIRGenerator. Add compileMethod overload with input graph parameter.Wed, 11 Jan 2012 18:02:51 +0100, by Andreas Woess
-
remove unused projectsWed, 11 Jan 2012 16:42:35 +0100, by Lukas Stadler
-
MergeWed, 11 Jan 2012 16:31:46 +0100, by Lukas Stadler
-
* removed CiStatisticsWed, 11 Jan 2012 16:17:51 +0100, by Lukas Stadler
-
fix to float/double to int/long conversionWed, 11 Jan 2012 14:02:08 +0100, by Lukas Stadler
-
remove CompilerStub classWed, 11 Jan 2012 13:40:12 +0100, by Lukas Stadler
-
another batch of work towards GraalCompilation removal:Wed, 11 Jan 2012 13:35:49 +0100, by Lukas Stadler
-
implement F2I, D2I, F2L, D2L compiler stubs as ordinary slow pathsWed, 11 Jan 2012 12:13:33 +0100, by Lukas Stadler
-
remove a number of GraalCompilation usages in backend and CFGPrinter (breaks CFGPrinter lir output)Tue, 10 Jan 2012 13:24:00 +0100, by Lukas Stadler
-
small fixes to the c++ eclipse project filesMon, 09 Jan 2012 17:15:03 +0100, by Lukas Stadler
-
mx.py: fix OS detection in exe_suffix()Wed, 11 Jan 2012 14:04:04 +0100, by Andreas Woess
-
Made 'mx ideinit' resolve library dependencies eagerly as well as put absolute paths into the generated Eclipse project configurations.Tue, 10 Jan 2012 23:49:13 +0100, by Doug Simon
-
MergeTue, 10 Jan 2012 09:35:00 -0800, by Christian Wimmer
-
Test how trace-code wrapped into an assert looks like.Tue, 10 Jan 2012 09:07:56 -0800, by Christian Wimmer
-
Canonicalize parameter lists and namesTue, 10 Jan 2012 08:50:07 -0800, by Christian Wimmer
-
Add a compileMethod overload that takes an initial graph.Tue, 10 Jan 2012 16:59:46 +0100, by Andreas Woess
-
Removed need for GRAAL environment variable on Windows.Mon, 09 Jan 2012 22:01:39 +0100, by Doug Simon
-
IdealGraphVisualizer: upgrade to NetBeans 7.1 as platformMon, 09 Jan 2012 16:03:02 +0100, by Peter Hofer
-
MergeMon, 09 Jan 2012 16:09:41 +0100, by Gilles Duboscq
-
Fix some warnings from findbugsMon, 09 Jan 2012 14:05:12 +0100, by Gilles Duboscq
-
fix mx.py for windowsMon, 09 Jan 2012 14:21:54 +0100, by Andreas Woess
-
Changed 'mx build' such that all Java sources for a project are compiled together instead of by source directory.Mon, 09 Jan 2012 14:12:53 +0100, by Doug Simon
-
MergeSat, 07 Jan 2012 16:05:07 -0800, by Christian Wimmer
-
Support stack-operands and register hints in new register allocator APISat, 07 Jan 2012 16:04:22 -0800, by Christian Wimmer
-
Made the DaCapo library be downloaded only on demand.Sat, 07 Jan 2012 23:59:54 +0100, by Doug Simon
-
Removed obsolete documentation.Sat, 07 Jan 2012 23:59:23 +0100, by Doug Simon
-
Disabled eager resolution of libraries as they are defined.Sat, 07 Jan 2012 23:59:02 +0100, by Doug Simon
-
Made command timeout also kill any currently executing subprocess (group).Fri, 06 Jan 2012 22:11:20 +0100, by Doug Simon
-
Disabled certain DaCapo tests for fastdebug testing in the gate.Fri, 06 Jan 2012 18:35:39 +0100, by Doug Simon
-
Made the --timeout option apply to the whole mx command as opposed to each subprocess executed (the new --ptimeout does the latter).Fri, 06 Jan 2012 17:45:40 +0100, by Doug Simon
-
Made the gate time each DaCapo test individually.Fri, 06 Jan 2012 17:44:22 +0100, by Doug Simon
-
Undid expected failure for EscapeAnalysisTest.testMonitor2().Fri, 06 Jan 2012 15:35:52 +0100, by Doug Simon
-
Fixed bug in getting correct result code for a subprocess executed with a timeout.Fri, 06 Jan 2012 15:34:17 +0100, by Doug Simon
-
Re-enabled Java cleaning in gate.Fri, 06 Jan 2012 14:22:57 +0100, by Doug Simon
-
Improved time stamps of gate tasks to show duration of each task explicitly.Fri, 06 Jan 2012 14:01:43 +0100, by Doug Simon
-
Remove lock information from frame states, and compute it instead when LIR is generated.Thu, 05 Jan 2012 17:02:58 -0800, by Christian Wimmer
-
jsr return addresses are valid in registersThu, 05 Jan 2012 17:02:13 -0800, by Christian Wimmer
-
RenamingThu, 05 Jan 2012 16:09:47 -0800, by Christian Wimmer
-
Add SPECjvm2008 to benchmarks, use dacapos defined in sanitycheck for the gateThu, 05 Jan 2012 20:15:45 +0100, by Gilles Duboscq
-
Fix bug in code installer that caused builds with assertions to crashThu, 05 Jan 2012 17:25:28 +0100, by Gilles Duboscq
-
add a simple specjvm2008 command, fail a benchmark if one of the failureRE matchesThu, 05 Jan 2012 14:53:37 +0100, by Gilles Duboscq
-
Environment variables for HotSpot's make are only set by mx.build if they aren't already defined.Thu, 05 Jan 2012 14:25:58 +0100, by Doug Simon
-
Made the gate clean the Java projects only.Thu, 05 Jan 2012 13:17:15 +0100, by Doug Simon
-
Made mx.run work properly when stderr is redirected to stdout.Thu, 05 Jan 2012 11:31:46 +0100, by Doug Simon
-
Merge.Wed, 04 Jan 2012 23:34:15 +0100, by Thomas Wuerthinger
-
Renaming of VMExits and VMEntries part 4.Wed, 04 Jan 2012 22:08:17 +0100, by Thomas Wuerthinger
-
Renaming of VMExits and VMEntries part 3.Wed, 04 Jan 2012 21:13:44 +0100, by Thomas Wuerthinger
-
Renaming of VMExits and VMEntries part 2.Wed, 04 Jan 2012 21:07:44 +0100, by Thomas Wuerthinger
-
Renaming of VMExits and VMEntries part 1.Wed, 04 Jan 2012 20:59:11 +0100, by Thomas Wuerthinger
-
Fix javac build issues with classpathWed, 04 Jan 2012 22:54:27 +0100, by Gilles Duboscq
-
MergeWed, 04 Jan 2012 19:58:51 +0100, by Gilles Duboscq
-
Various small fix around benchmarks in gate scriptsWed, 04 Jan 2012 19:57:51 +0100, by Gilles Duboscq
-
fix for when no vm build is explicitely selectedWed, 04 Jan 2012 19:47:17 +0100, by Gilles Duboscq
-
Fix mx : commands' scripts mx_init hook should be called before parsing command line arguments.Wed, 04 Jan 2012 13:52:46 +0100, by Gilles Duboscq
-
Using the incoming stack slot of object parameters is broken, so disable it for now.Wed, 04 Jan 2012 10:49:09 -0800, by Christian Wimmer
-
Do not emit stack-to-stack moves.Tue, 03 Jan 2012 18:47:27 -0800, by Christian Wimmer
-
Define incoming parameters in a PARAMS instruction. This simplifies register allocation because the initial register state does not have to be inferred from the calling convention.Tue, 03 Jan 2012 18:42:32 -0800, by Christian Wimmer
-
Do not emit stack-to-stack moves.Tue, 03 Jan 2012 18:41:01 -0800, by Christian Wimmer
-
Improve debug printingTue, 03 Jan 2012 18:36:53 -0800, by Christian Wimmer
-
Remove stack-to-stack moves because 32-bit memory push and pop instructions are not available on Intel 64 bit.Tue, 03 Jan 2012 18:35:37 -0800, by Christian Wimmer
-
Improve debug printingTue, 03 Jan 2012 18:33:54 -0800, by Christian Wimmer
-
Allow an arbitary number of output operands for LIR instructionsTue, 03 Jan 2012 13:47:14 -0800, by Christian Wimmer
-
Remove CiVariable from the CRITue, 03 Jan 2012 12:10:27 -0800, by Christian Wimmer
-
moved graphbuilder into the graal.java project.Tue, 03 Jan 2012 18:22:10 +0100, by Thomas Wuerthinger
-
Fixed unit tests.Tue, 03 Jan 2012 17:53:26 +0100, by Thomas Wuerthinger
-
Add graph builder to the phase plan.Tue, 03 Jan 2012 17:31:23 +0100, by Thomas Wuerthinger
-
Canonicalized projects.Tue, 03 Jan 2012 16:47:54 +0100, by Thomas Wuerthinger
-
Merge.Tue, 03 Jan 2012 16:47:02 +0100, by Thomas Wuerthinger
-
Move printer into separate project.Tue, 03 Jan 2012 16:44:31 +0100, by Thomas Wuerthinger
-
Renamed cri packages from sun to oracle.Tue, 03 Jan 2012 16:29:28 +0100, by Thomas Wuerthinger
-
More restructuring of cri; moved bytecodes ingo compiler.graphbuilder.* packageTue, 03 Jan 2012 16:24:22 +0100, by Thomas Wuerthinger
-
Move HotSpotMethod* and HotSpotType* implementations into ri subpackage.Tue, 03 Jan 2012 16:06:31 +0100, by Thomas Wuerthinger
-
Remove isFoldable from runtime interface.Tue, 03 Jan 2012 15:36:28 +0100, by Thomas Wuerthinger
-
Removed inlining decisions from CRI.Tue, 03 Jan 2012 15:34:46 +0100, by Thomas Wuerthinger
-
More CRI clean up.Tue, 03 Jan 2012 15:30:57 +0100, by Thomas Wuerthinger
-
Delete HotSpotTarget.Tue, 03 Jan 2012 15:26:18 +0100, by Thomas Wuerthinger
-
CRI clean up.Tue, 03 Jan 2012 15:24:41 +0100, by Thomas Wuerthinger
-
Removed tail call node and opcode (=> must be moved to the truffle project).Tue, 03 Jan 2012 15:17:35 +0100, by Thomas Wuerthinger
-
Added mx.bat for Windows.Tue, 03 Jan 2012 15:16:05 +0100, by Thomas Wuerthinger
-
Fixed warning.Tue, 03 Jan 2012 15:15:53 +0100, by Thomas Wuerthinger
-
Downloads are attempted via Java first since it shows a progress counter.Tue, 03 Jan 2012 15:49:22 +0100, by Doug Simon
-
Disabled copyright check in the gate until the CheckCopyright tools supports the HotSpot copyright notice format.Tue, 03 Jan 2012 13:54:11 +0100, by Doug Simon
-
Made stdout for mx unbuffered.Tue, 03 Jan 2012 13:53:38 +0100, by Doug Simon
-
Added message showing the number of changesets being checked.Tue, 03 Jan 2012 12:56:55 +0100, by Doug Simon
-
Added copyright check to the gate.Tue, 03 Jan 2012 12:37:31 +0100, by Doug Simon
-
Move all isXxx and asXxx out of CiValue and into their own util class.Mon, 02 Jan 2012 17:39:20 -0800, by Christian Wimmer
-
Simplify CiValueMon, 02 Jan 2012 14:38:17 -0800, by Christian Wimmer
-
Simplify FrameMap: make offsets of spill slots and outgoing parameters independent so that they can be allocated at the same time, eliminating the separate phases. This makes the separate StackBlock unnecesary. Change CiStackSlot to use byte offsets instead of spill slot index. This makes CiTarget.spillSlotSize unnecessary.Mon, 02 Jan 2012 14:16:08 -0800, by Christian Wimmer
-
Fixed gate script such that JAVA_HOME can be set in env file.Mon, 02 Jan 2012 22:18:16 +0100, by Thomas Wuerthinger
-
Merge.Mon, 02 Jan 2012 21:55:47 +0100, by Thomas Wuerthinger
-
Add the Dacapo benchmarks to the "lib" folder instead of using the environment variable. Fixed an issue in the downloader.Mon, 02 Jan 2012 21:52:23 +0100, by Thomas Wuerthinger
-
Make building work on Windows.Mon, 02 Jan 2012 17:47:48 +0100, by Thomas Wuerthinger
-
Initialize resolved as well as unresolved classes in the native implementation of HotSpotConstantPool.loadReferencedType()Mon, 02 Jan 2012 18:40:00 +0100, by Peter Hofer
-
IdealGraphVisualizer bugfixes:Mon, 02 Jan 2012 14:21:07 +0100, by Peter Hofer
-
Use callee save area to model the saved rbp register. Remove various hacks that added the saved area size in native code.Thu, 29 Dec 2011 16:07:35 -0800, by Christian Wimmer
-
Canonicalize the incoming and outgoing parameters to stack-kindsThu, 29 Dec 2011 15:47:15 -0800, by Christian Wimmer
-
hgignore all .cfg filesThu, 29 Dec 2011 14:06:59 -0800, by Christian Wimmer
-
Ensure bootstrapping waits until methods are compiledThu, 29 Dec 2011 14:05:08 -0800, by Christian Wimmer
-
Remove unnecessary methodThu, 29 Dec 2011 14:00:57 -0800, by Christian Wimmer
-
Initial commit of SSA-based spill-all register assignmentWed, 28 Dec 2011 18:13:25 -0800, by Christian Wimmer
-
Start bootstrapping in compiler threadsWed, 28 Dec 2011 18:12:08 -0800, by Christian Wimmer
-
Trivial change to test gate.Tue, 27 Dec 2011 06:20:45 +0100, by Doug Simon
-
Remove unnecessary field from MoveResolverFri, 23 Dec 2011 12:44:00 -0800, by Christian Wimmer
-
Change LIRInsertionBuffer to add instructions _before_ the specified index, instead of _after_. Cleanup the interface and document it.Fri, 23 Dec 2011 12:21:46 -0800, by Christian Wimmer
-
.hgignore all sub-versions of jsk1.7.0Fri, 23 Dec 2011 12:10:28 -0800, by Christian Wimmer
-
Trivial change to test gate.Fri, 23 Dec 2011 11:26:04 +0100, by Doug Simon
-
Commented out clean step in gate.Fri, 23 Dec 2011 10:38:39 +0100, by Doug Simon
-
Interpret '--timeout 0' correctly (i.e. as no timeout).Fri, 23 Dec 2011 09:41:41 +0100, by Doug Simon
-
Added clean step to gate.Fri, 23 Dec 2011 09:28:09 +0100, by Doug Simon
-
Added 'unittest' command to run the Graal unit tests.Thu, 22 Dec 2011 22:52:25 +0100, by Doug Simon
-
Added support for specifying a timeout when running an external command.Thu, 22 Dec 2011 22:51:37 +0100, by Doug Simon
-
Simplified 'dacapo' command and made it more suitable for gate usage.Wed, 21 Dec 2011 17:24:39 +0100, by Doug Simon
-
Added 'export' command for creating a GraalVM zip file distribution without the Mercurial data or VM sources.Wed, 21 Dec 2011 14:54:26 +0100, by Doug Simon
-
Removed strict requirement for GRAAL environment variable. It only needs to be set now if the graal directory is not in the directory hierarchy of GraalVM JDK.Wed, 21 Dec 2011 11:25:27 +0100, by Doug Simon
-
Added mx.sh symlink at top level to mxtool/mx.Tue, 20 Dec 2011 15:59:32 +0100, by Doug Simon
-
Merge.Tue, 20 Dec 2011 15:50:25 +0100, by Doug Simon
-
Added PyDev configuration for mxtool.Tue, 20 Dec 2011 14:09:53 +0100, by Doug Simon
-
missing fileTue, 20 Dec 2011 15:48:29 +0100, by Gilles Duboscq
-
start work on integrating old hooks into mx, work on sanity checksTue, 20 Dec 2011 15:34:43 +0100, by Gilles Duboscq
-
Integrated latest mxtool updates.Tue, 20 Dec 2011 10:36:44 +0100, by Doug Simon
-
Replace downloading of JDK 7 with copying of host JDK 7.Tue, 20 Dec 2011 10:14:52 +0100, by Doug Simon
-
Improved 'build' and 'clean' commands.Mon, 19 Dec 2011 22:22:56 +0100, by Doug Simon
-
Fixed 'build' command.Mon, 19 Dec 2011 21:48:32 +0100, by Doug Simon
-
Removed 'tests' command.Mon, 19 Dec 2011 20:56:59 +0100, by Doug Simon
-
Adopted mxtool changes.Mon, 19 Dec 2011 18:31:09 +0100, by Doug Simon
-
make domake executableSun, 18 Dec 2011 13:55:25 +0100, by Lukas Stadler
-
Adjust code base to new level of warnings.Sun, 18 Dec 2011 05:24:06 +0100, by Thomas Wuerthinger
-
Enforce stronger compiler warning rules. No longer allow:Sun, 18 Dec 2011 05:23:52 +0100, by Thomas Wuerthinger
-
Further reduce diff to HotSpot.Sun, 18 Dec 2011 01:01:34 +0100, by Thomas Wuerthinger
-
remove pollJavaQueue and related functionality, minimize diff against HotSpot in the compileBroker.Sun, 18 Dec 2011 00:41:15 +0100, by Thomas Wuerthinger
-
Merge fixes.Sat, 17 Dec 2011 22:03:44 +0100, by Thomas Wuerthinger
-
Merge with hsx23/hotspot.Sat, 17 Dec 2011 21:40:27 +0100, by Thomas Wuerthinger
-
MergeWed, 14 Dec 2011 20:06:21 -0500, by vladidan
-
7104647: Adding a diagnostic command frameworkWed, 14 Dec 2011 04:30:57 -0800, by fparain
-
7119584: UseParallelGC barrier task can be overwritten.Fri, 09 Dec 2011 19:28:34 -0800, by jmasa
-
MergeFri, 09 Dec 2011 06:46:57 -0800, by jmasa
-
7118202: G1: eden size unnecessarily drops to a minimumWed, 07 Dec 2011 12:54:51 -0500, by tonyp
-
7116081: USE_PRECOMPILED_HEADER=0 triggers a single threaded build of the JVMMon, 28 Nov 2011 14:58:31 +0100, by stefank
-
7112034: Parallel CMS fails to properly mark reference objectsMon, 28 Nov 2011 10:19:26 +0100, by stefank
-
MergeMon, 05 Dec 2011 12:26:40 -0500, by tonyp
-
7114095: G1: assert(obj == oopDesc::load_decode_heap_oop(p)) failed: p should still be pointing to objFri, 02 Dec 2011 12:39:23 -0800, by johnc
-
MergeThu, 08 Dec 2011 10:27:33 -0800, by kvn
-
7117282: assert(base == NULL || t_adr->isa_rawptr() || !phase->type(base)Fri, 02 Dec 2011 21:37:19 -0800, by kvn
-
7116795: Tiered: enable by default for serverWed, 30 Nov 2011 17:35:51 -0800, by iveresov
-
7112478: after 7105605 JRuby bench_define_method_methods.rb fails with NPEMon, 28 Nov 2011 15:46:31 -0800, by kvn
-
7090968: Allow adlc register class to depend on runtime conditionsTue, 22 Nov 2011 09:45:57 +0100, by roland
-
7077312: Provide a CALL effect for instruct declaration in the ad fileWed, 14 Sep 2011 09:22:51 +0200, by roland
-
7110058: change default for ScavengeRootsInCode to 2Mon, 21 Nov 2011 00:57:43 -0800, by twisti
-
7110489: C1: 64-bit tiered with ForceUnreachable: assert(reachable(src)) failed: Address should be reachableFri, 18 Nov 2011 10:29:27 -0800, by never
-
7108383: JSR 292: JRuby bench_define_method_methods.rb: assert(slow_jvms != NULL) failed: miss path must notThu, 17 Nov 2011 04:07:30 -0800, by twisti
-
7112085: assert(fr.interpreter_frame_expression_stack_size()==0) failed: only handle empty stacksWed, 16 Nov 2011 19:42:58 -0800, by iveresov
-
6890673: Eliminate allocations immediately after EAWed, 16 Nov 2011 09:13:57 -0800, by kvn
-
7003454: order constants in constant table by number of references in codeWed, 16 Nov 2011 01:39:50 -0800, by twisti
-
7105605: Use EA info to optimize pointers compareMon, 14 Nov 2011 18:38:03 -0800, by kvn
-
7110586: C2 generates incorrect resultsThu, 10 Nov 2011 20:17:05 -0800, by kvn
-
7118648: disable compressed oops by default on MacOS X until 7118647 is fixedWed, 07 Dec 2011 07:27:09 -0800, by dcubed
-
MergeTue, 06 Dec 2011 16:35:04 -0500, by vladidan
-
MergeTue, 06 Dec 2011 05:28:17 -0800, by dcubed
-
7117748: SA_APPLE_BOOT_JAVA and ALWAYS_PASS_TEST_GAMMA settings should not be required on MacOS XMon, 05 Dec 2011 14:55:16 -0800, by dcubed
-
7117389: Add a framework for vendor-specific command line switch extensions to HotspotMon, 05 Dec 2011 12:50:00 -0500, by phh
-
7117536: new hotspot build - hs23-b08Fri, 02 Dec 2011 21:10:45 -0800, by jcoomes
-
MergeThu, 15 Dec 2011 15:52:58 -0800, by katleman
-
Added tag jdk8-b16 for changeset d1f29d4e0bc6Thu, 15 Dec 2011 15:47:18 -0800, by katleman
-
Added tag jdk8-b17 for changeset d1f29d4e0bc6Thu, 15 Dec 2011 12:16:15 -0800, by katleman
-
Added tag hs23-b07 for changeset 6de8c9ba5907Fri, 02 Dec 2011 15:11:40 -0800, by jcoomes
-
MergeFri, 02 Dec 2011 08:52:53 -0500, by tonyp
-
7112997: Remove obsolete code ResetObjectsClosure and VerifyUpdateClosureTue, 22 Nov 2011 14:59:34 -0800, by jmasa
-
7106024: CMS: Removed unused code for precleaning in remark phaseTue, 22 Nov 2011 14:18:39 -0800, by jmasa
-
7112743: G1: Reduce overhead of marking closure during evacuation pausesThu, 17 Nov 2011 12:40:15 -0800, by johnc
-
7114303: G1: assert(_g1->mark_in_progress()) failed: shouldn't be here otherwiseMon, 28 Nov 2011 09:49:05 -0800, by johnc
-
6593758: RFE: Enhance GC ergonomics to dynamically choose ParallelGCThreadsTue, 09 Aug 2011 10:16:01 -0700, by jmasa
-
MergeTue, 22 Nov 2011 04:47:10 -0500, by tonyp
-
7111795: G1: Various cleanups identified during walk through of changes for 6484965Fri, 18 Nov 2011 12:27:10 -0800, by johnc
-
7110173: GCNotifier::pushNotification publishes stale data.Mon, 21 Nov 2011 09:24:56 -0800, by johnc
-
7110718: -XX:MarkSweepAlwaysCompactCount=0 crashes the JVMMon, 21 Nov 2011 07:47:34 +0100, by brutisso
-
7097002: G1: remove a lot of unused / redundant code from the G1CollectorPolicy classFri, 18 Nov 2011 12:52:27 -0500, by tonyp
-
MergeThu, 01 Dec 2011 13:42:41 -0500, by coleenp
-
7116730: Revert 7116481: Commercial features in Hotspot must be gated by a switchWed, 30 Nov 2011 12:48:52 -0500, by phh
-
7116481: Commercial features in Hotspot must be gated by a switchTue, 29 Nov 2011 17:00:46 -0500, by phh
-
7116189: Export JVM_SetNativeThreadName from HotspotTue, 29 Nov 2011 09:21:02 -0500, by phh
-
MergeMon, 21 Nov 2011 10:22:04 -0500, by coleenp
-
7112308: Fix Visual Studio build for precompiled headerMon, 21 Nov 2011 08:02:40 +0100, by brutisso
-
MergeFri, 18 Nov 2011 17:26:49 -0500, by coleenp
-
7110017: is_headless_jre should be updated to reflect the new location of awt toolkit librariesWed, 16 Nov 2011 20:38:24 -0500, by dholmes
-
7113503: Bump the hs23 build number to 07Fri, 18 Nov 2011 17:39:40 -0800, by jcoomes
-
Added tag jdk8-b15 for changeset fde2a39ed7f3 jdk8-b16 jdk8-b17Thu, 01 Dec 2011 10:33:15 -0800, by katleman
-
MergeThu, 17 Nov 2011 13:14:49 -0500, by tonyp
-
7110428: Crash during HeapDump operationWed, 16 Nov 2011 16:27:29 -0800, by poonam
-
7110152: assert(size_in_words <= (julong)max_jint) failed: no overflowTue, 15 Nov 2011 20:17:33 +0100, by brutisso
-
7110190: GCCause::to_string missing case for _adaptive_size_policyWed, 09 Nov 2011 23:21:00 +0100, by brutisso
-
7099849: G1: include heap region information in hs_err filesTue, 08 Nov 2011 00:41:28 -0500, by tonyp
-
7092309: G1: introduce old region setMon, 07 Nov 2011 22:11:12 -0500, by tonyp
-
7106751: G1: gc/gctests/nativeGC03 crashes VM with SIGSEGVWed, 02 Nov 2011 08:04:23 +0100, by brutisso
-
7102044: G1: VM crashes with assert(old_end != new_end) failed: don't call this otherwiseMon, 31 Oct 2011 08:01:20 +0100, by brutisso
-
MergeFri, 28 Oct 2011 13:04:10 -0400, by tonyp
-
7105163: CMS: some mentions of MinChunkSize should be IndexSetStartWed, 26 Oct 2011 21:07:52 -0700, by ysr
-
MergeTue, 15 Nov 2011 12:40:55 -0500, by coleenp
-
7108264: Fix for 7104173 is insufficientThu, 10 Nov 2011 06:23:48 -0500, by dholmes
-
MergeThu, 10 Nov 2011 04:46:08 -0800, by twisti
-
7107042: assert(no_dead_loop) failed: dead loop detectedWed, 09 Nov 2011 07:25:51 -0800, by kvn
-
7109887: java/util/Arrays/CopyMethods.java fails with -XX:+DeoptimizeALotWed, 09 Nov 2011 06:14:32 -0800, by kvn
-
7087727: JSR 292: C2 crash if ScavengeRootsInCode=2 when "static final" MethodHandle constants are in useWed, 09 Nov 2011 00:42:33 -0800, by twisti
-
7108242: jinfo -permstat shouldn't report interned strings as part of permTue, 08 Nov 2011 20:42:26 -0800, by never
-
7105305: assert check_method_context proper contextTue, 08 Nov 2011 17:29:57 -0800, by never
-
7104960: JSR 292: +VerifyMethodHandles in product JVM can overflow bufferTue, 08 Nov 2011 10:31:53 -0800, by never
-
7059047: EA: can't find initializing store with several CheckCastPPMon, 07 Nov 2011 14:33:57 -0800, by kvn
-
6636110: unaligned stackpointer leads to crash during deoptimizationFri, 04 Nov 2011 13:55:31 -0700, by never
-
7106944: assert(_pc == *pc_addr) failed may be too strongThu, 03 Nov 2011 04:12:49 -0700, by twisti
-
7106774: JSR 292: nightly test inlineMHTarget fails with wrong resultThu, 03 Nov 2011 01:43:26 -0700, by twisti
-
7106907: 64 bit VM fails test compiler/6865265/StackOverflowBug.javaMon, 31 Oct 2011 15:52:11 -0700, by kvn
-
7104561: UseRDPCForConstantTableBase doesn't work after shorten branches changesMon, 31 Oct 2011 03:06:42 -0700, by twisti
-
7103261: crash with jittester on sparcFri, 28 Oct 2011 14:44:52 -0700, by never
-
7105611: Set::print() is brokenThu, 27 Oct 2011 18:20:50 -0700, by kvn
-
7104177: Tiered: -XX:+PrintCanonicalization doesn't work with -XX:+TieredCompilationThu, 27 Oct 2011 14:40:25 -0700, by iveresov
-
7105364: JDK8 b10 hotspot: src/share/vm/ci/ciMethodHandle.cpp Error: Use "." or "->"Thu, 27 Oct 2011 09:39:24 -0700, by kvn
-
7102657: JSR 292: C1 deoptimizes unlinked invokedynamic call sites infinitelyThu, 27 Oct 2011 04:43:37 -0700, by twisti
-
7097546: Optimize use of CMOVE instructionsWed, 26 Oct 2011 06:08:56 -0700, by kvn
-
7059039: EA: don't change non-escaping state of NULL pointerTue, 25 Oct 2011 12:51:13 -0700, by kvn
-
7103224: collision between __LEAF define in interfaceSupport.hpp and /usr/include/sys/cdefs.h with gccTue, 25 Oct 2011 08:17:15 -0700, by never
-
7101642: JSR 292: SIGSEGV in java.lang.invoke.MethodHandleImpl$FieldAccessor.getFieldI(Ljava/lang/Object;)ITue, 25 Oct 2011 04:07:20 -0700, by twisti
-
7094138: JSR 292: JRuby junit test fails in CallSite.setTargetNormal: obj->is_oop() failed: sanity checkTue, 25 Oct 2011 00:55:10 -0700, by twisti
-
7090904: JSR 292: JRuby junit test crashes in PSScavengeRootsClosure::do_oopMon, 24 Oct 2011 07:53:17 -0700, by twisti
-
MergeSun, 23 Oct 2011 23:57:39 -0700, by never
-
7103380: assertion failure with -XX:+PrintNativeNMethodsSun, 23 Oct 2011 12:31:20 -0700, by never
-
7103784: enable some flags by defaultSun, 23 Oct 2011 20:23:14 -0700, by never
-
7108553: Bump the hs23 build number to 06Fri, 04 Nov 2011 14:06:09 -0700, by jcoomes
-
Added tag jdk8-b14 for changeset 088d09a130ffThu, 17 Nov 2011 10:45:53 -0800, by katleman
-
7106766: Move the precompiled header from the src/share/vm directoryTue, 01 Nov 2011 13:44:40 +0100, by brutisso
-
MergeSun, 30 Oct 2011 18:40:48 -0700, by dholmes
-
7104173: sun/tools tests fail with debug build after 7012206Thu, 27 Oct 2011 18:04:25 -0400, by dholmes
-
7106092: Bump the hs23 build number to 05Fri, 28 Oct 2011 18:30:47 -0700, by jcoomes
-
Added tag jdk8-b12 for changeset 1d3900713a67Thu, 03 Nov 2011 10:32:16 -0700, by katleman
-
MergeFri, 28 Oct 2011 12:49:16 -0400, by tonyp
-
7102191: G1: assert(_min_desired_young_length <= initial_region_num) failed: Initial young gen size too smallWed, 26 Oct 2011 08:44:53 +0200, by brutisso
-
7099817: CMS: +FLSVerifyLists +FLSVerifyIndexTable asserts: odd slot non-empty, chunk not on free listTue, 25 Oct 2011 20:15:41 -0700, by ysr
-
7096030: G1: PrintGCDetails enhancementsSun, 23 Oct 2011 23:06:06 -0700, by johnc
-
7099824: G1: we should take the pending list lock before doing the remark pauseThu, 20 Oct 2011 12:06:20 -0700, by johnc
-
MergeFri, 21 Oct 2011 12:42:42 -0400, by tonyp
-
7097516: G1: assert(0<= from_card && from_card<HeapRegion::CardsPerRegion) failed: Must be in range.Thu, 20 Oct 2011 10:21:35 +0200, by brutisso
-
7103619: Bump the hs23 build number to 04Fri, 21 Oct 2011 16:00:50 -0700, by jcoomes
-
Added tag jdk8-b11 for changeset 4538caeef7b6Thu, 27 Oct 2011 13:54:31 -0700, by katleman
-
MergeFri, 21 Oct 2011 07:24:06 -0400, by tonyp
-
7095243: Disambiguate ReferenceProcessor::_discoveredSoftRefsMon, 17 Oct 2011 09:57:41 -0700, by johnc
-
7088680: G1: Cleanup in the G1CollectorPolicy classFri, 14 Oct 2011 11:12:24 -0400, by tonyp
-
7098085: G1: partially-young GCs not initiated under certain circumstancesThu, 13 Oct 2011 13:54:29 -0400, by tonyp
-
MergeFri, 21 Oct 2011 00:58:30 -0700, by iveresov
-
7100935: win32: memmove is not atomic but is used for pd_conjoint_*_atomic operationsWed, 19 Oct 2011 10:52:30 -0700, by kvn
-
7098528: crash with java -XX:+ExtendedDTraceProbesMon, 17 Oct 2011 21:38:29 -0700, by never
-
7093690: JSR292: SA-JDI AssertionFailure: Expected raw sp likely got real sp, value wasMon, 17 Oct 2011 11:00:41 -0700, by never
-
MergeMon, 17 Oct 2011 01:40:27 -0400, by dholmes
-
7098194: integrate macosx-port changesThu, 13 Oct 2011 09:35:42 -0700, by dcubed
-
7096278: Update the VM name to indicate it is an embedded buildMon, 10 Oct 2011 21:01:36 -0400, by dholmes
-
MergeSun, 16 Oct 2011 02:59:24 -0700, by iveresov
-
7100757: The BitSet.nextSetBit() produces incorrect result in 32bit VM on SparcFri, 14 Oct 2011 10:07:28 -0700, by kvn
-
7100165: JSR 292: leftover printing code in methodHandleWalk.cppThu, 13 Oct 2011 14:08:15 -0700, by never
-
7092712: JSR 292: unloaded invokedynamic call sites can lead to a crash with signature types not on BCPWed, 12 Oct 2011 21:00:13 -0700, by twisti
-
7081938: JSR292: assert(magic_number_2() == MAGIC_NUMBER_2) failedTue, 11 Oct 2011 02:19:37 -0700, by twisti
-
7096366: PPC: corruption of floating-point values with DeoptimizeALotFri, 07 Oct 2011 13:28:44 +0200, by bdelsart
-
6865265: JVM crashes with "missing exception handler" errorTue, 04 Oct 2011 14:30:04 -0700, by kvn
-
7097679: Tiered: events with bad bci to Gotos reduced from IfsTue, 04 Oct 2011 10:07:07 -0700, by iveresov
-
7101096: Bump the hs23 build number to 03Fri, 14 Oct 2011 21:45:37 -0700, by jcoomes
-
Added tag jdk8-b10 for changeset d815de2e85e5Thu, 20 Oct 2011 10:32:37 -0700, by katleman
-
7098282: G1: assert(interval >= 0) failed: Sanity check, referencePolicy.cpp: 76Wed, 12 Oct 2011 10:25:51 -0700, by johnc
-
7099454: /bin/sh does not support syntax used in the src/os/posix/launcher/launcher.script shell scriptTue, 11 Oct 2011 10:21:36 +0200, by brutisso
-
MergeMon, 10 Oct 2011 08:40:34 -0700, by ysr
-
7095236: G1: _markedRegions never contains NULL regionsThu, 06 Oct 2011 18:56:47 -0700, by ysr
-
7005808: G1: re-enable ReduceInitialCardMarks for G1Wed, 28 Sep 2011 08:21:30 +0200, by brutisso
-
MergeThu, 06 Oct 2011 13:28:09 -0400, by tonyp
-
7095194: G1: HeapRegion::GrainBytes, GrainWords, and CardsPerRegion should be size_tWed, 05 Oct 2011 08:44:10 -0700, by johnc
-
7021322: assert(object_end <= top()) failed: Object crosses promotion LAB boundaryMon, 12 Sep 2011 16:09:50 +0200, by stefank
-
7097048: G1: extend the G1 SA changes to print per-heap space informationMon, 03 Oct 2011 19:04:14 -0400, by tonyp
-
7097053: G1: assert(da ? referent->is_oop() : referent->is_oop_or_null()) failed: referenceProcessor.cpp:1054Mon, 03 Oct 2011 12:49:53 -0700, by johnc
-
7086533: G1: assert(!_g1->is_obj_dead(obj)): We should not be preserving dead objs: g1CollectedHeap.cpp:3835Wed, 28 Sep 2011 10:36:31 -0700, by johnc
-
7091366: re-enable quicksort testsMon, 26 Sep 2011 10:14:30 +0200, by brutisso
-
7075646: G1: fix inconsistencies in the monitoring dataFri, 23 Sep 2011 16:07:49 -0400, by tonyp
-
6484982: G1: process references during evacuation pausesThu, 22 Sep 2011 10:57:37 -0700, by johnc
-
7092238: G1: Uninitialized field gc_efficiency in G1PrintRegionLivenessInfo outputThu, 22 Sep 2011 07:18:51 -0400, by tonyp
-
7092245: G1: Wrong format specifier in G1PrintRegionLivenessInfo header outputWed, 21 Sep 2011 15:24:07 -0700, by johnc
-
7091032: G1: assert failure when NewRatio is usedWed, 21 Sep 2011 13:36:37 -0400, by tonyp
-
7068215: G1: Print reference processing time during remarkWed, 21 Sep 2011 10:04:45 -0700, by johnc
-
7045232: G1: pool names are inconsistent with other collectors (don't have 'Space')Wed, 21 Sep 2011 01:27:20 -0400, by tonyp
-
7092412: G1: Some roots not marked during an initial mark that gets an evacuation failureTue, 20 Sep 2011 15:39:17 -0700, by johnc
-
7059019: G1: add G1 support to the SATue, 20 Sep 2011 09:59:59 -0400, by tonyp
-
7096124: Bump the hs23 build number to 02Fri, 30 Sep 2011 22:54:43 -0700, by jcoomes
-
Added tag jdk8-b09 for changeset 7c20d272643fThu, 13 Oct 2011 10:35:32 -0700, by katleman
-
MergeFri, 30 Sep 2011 13:48:17 -0700, by iveresov
-
7096010: c2: running with +PrintOptoAssembly crashes the VM when $constanttablebase is usedFri, 30 Sep 2011 13:47:26 +0200, by roland
-
7096639: Tiered: Incorrect counter overflow handling for inlined methodsThu, 29 Sep 2011 23:09:54 -0700, by iveresov
-
7096016: SA build still produces "arg list too long" errorsThu, 29 Sep 2011 13:47:57 -0700, by never
-
7092278: "jmap -finalizerinfo" throws "sun.jvm.hotspot.utilities.AssertionFailure: invalid cp index 0 137"Thu, 29 Sep 2011 09:53:56 -0700, by never
-
7081933: Use zeroing elimination optimization for large arrayMon, 26 Sep 2011 10:24:05 -0700, by kvn
-
7089790: integrate bsd-port changesSun, 25 Sep 2011 16:03:29 -0700, by never
-
7092236: java/util/EnumSet/EnumSetBash.java failsTue, 20 Sep 2011 23:50:16 -0700, by never
-
7081842: assert(Compile::current()->unique() < (uint)MaxNodeLimit) failed: Node limit exceededTue, 20 Sep 2011 08:39:40 -0700, by kvn
-
7091764: Tiered: enable aastore profilingMon, 19 Sep 2011 15:21:03 -0700, by iveresov
-
7051189: Need to suppress info message if -xcheck:jni used with libjsig.soThu, 22 Sep 2011 16:48:41 +0100, by kevinw
-
MergeMon, 19 Sep 2011 12:18:46 -0700, by dcubed
-
7071904: 4/4 HotSpot: Full Debug SymbolsFri, 16 Sep 2011 16:21:20 -0700, by dcubed
-
7091545: hs23 - set hotspot version & build numberFri, 16 Sep 2011 21:35:06 -0700, by jcoomes
-
Added tag jdk8-b07 for changeset 3f0cf875af83Thu, 29 Sep 2011 18:53:42 -0700, by katleman
-
Added tag hs22-b06 for changeset 650d15d8f372Thu, 15 Sep 2011 20:56:24 -0700, by jcoomes
-
7091294: disable quicksort testsThu, 15 Sep 2011 20:30:12 -0700, by jcoomes
-
MergeThu, 15 Sep 2011 19:33:39 -0700, by jcoomes
-
MergeThu, 15 Sep 2011 12:44:09 -0700, by iveresov
-
7090654: nightly failures after 7086585Wed, 14 Sep 2011 13:57:32 -0700, by never
-
7077806: ARM: java.lang.InternalError: bound subword value does not fit into the subword typeWed, 14 Sep 2011 16:28:39 +0200, by bdelsart
-
7057978: improve robustness of c1 ARM back-end wrt non encodable constantsWed, 14 Sep 2011 10:40:13 +0200, by bdelsart
-
7089632: assert(machtmp->outcnt() == 1) failed: expected for a MachTempTue, 13 Sep 2011 11:46:51 -0700, by kvn
-
7089709: type "jushort" not foundMon, 12 Sep 2011 13:51:40 -0700, by never
-
7088955: add C2 IR support to the SASun, 11 Sep 2011 14:48:24 -0700, by never
-
7086585: make Java field injection more flexibleSat, 10 Sep 2011 17:29:02 -0700, by never
-
7088020: SEGV in JNIHandleBlock::release_blockSat, 10 Sep 2011 00:11:04 -0700, by never
-
7035946: Up to 15% regression on JDK 7 b136 vs b135 on specjvm2008.crypto.rsa on x64Fri, 09 Sep 2011 13:47:11 -0700, by kvn
-
MergeFri, 09 Sep 2011 12:44:37 -0700, by iveresov
-
7087453: PhaseChaitin::yank_if_dead() should handle MachTemp inputsThu, 08 Sep 2011 09:35:41 +0200, by roland
-
7087947: Add regression test for 7068051Thu, 08 Sep 2011 12:44:04 -0700, by kvn
-
7085860: JSR 292: implement CallSite.setTargetNormal and setTargetVolatile as native methodsThu, 08 Sep 2011 05:11:31 -0700, by twisti
-
7087445: Improve platform independence of JSR292 shared codeThu, 08 Sep 2011 10:12:25 +0200, by bdelsart
-
7054211: No loop unrolling done in jdk7b144 for a test update() while loopWed, 07 Sep 2011 12:58:42 -0700, by kvn
-
7090259: Fix hotspot sources to build with old compilersTue, 13 Sep 2011 20:28:00 -0700, by kvn
-
7090069: Java launcher hangs in infinite loop on windows when UseNUMA[Interleaving] is specifiedTue, 13 Sep 2011 16:58:35 -0700, by iveresov
-
7089625: G1: policy for how many old regions to add to the CSet (when young gen is fixed) is brokenTue, 13 Sep 2011 12:40:14 -0400, by tonyp
-
Added tag hs22-b05 for changeset 513a84dd0f8bFri, 09 Sep 2011 16:33:13 -0700, by jcoomes
-
MergeFri, 09 Sep 2011 16:17:16 -0700, by jcoomes
-
MergeFri, 09 Sep 2011 14:44:43 +0200, by stefank
-
7087717: G1: make the G1PrintRegionLivenessInfo parameter diagnosticFri, 09 Sep 2011 05:20:58 -0400, by tonyp
-
6929868: G1: introduce min / max young gen size boundsThu, 08 Sep 2011 16:29:41 +0200, by brutisso
-
7084509: G1: fix inconsistencies and mistakes in the young list target length calculationsThu, 08 Sep 2011 05:16:49 -0400, by tonyp
-
7086226: UseNUMA fails on old versions of windowsWed, 07 Sep 2011 18:58:33 -0700, by iveresov
-
4965777: GC changes to support use of discovered field for pending referencesWed, 07 Sep 2011 13:55:42 -0700, by ysr
-
MergeWed, 07 Sep 2011 15:00:13 -0700, by ysr
-
7085906: Replace the permgen allocated sentinelRef with a self-looped endThu, 01 Sep 2011 16:18:17 +0200, by stefank
-
7050392: G1: Introduce flag to generate a log of the G1 ergonomic decisionsWed, 07 Sep 2011 12:21:23 -0400, by tonyp
-
7087583: Hotspot fails to allocate heap with mmap(MAP_HUGETLB)Tue, 06 Sep 2011 21:03:51 -0700, by iveresov
-
MergeThu, 08 Sep 2011 06:36:31 -0700, by rottenha
-
7085012: ARM: com/sun/jdi/PopSynchronousTest.java still failsWed, 07 Sep 2011 14:15:07 +0200, by roland
-
MergeWed, 07 Sep 2011 11:52:00 -0700, by iveresov
-
7086394: c2/arm: enable UseFPUForSpillingWed, 07 Sep 2011 09:35:52 +0200, by roland
-
7051798: SA-JDI: NPE in Frame.addressOfStackSlot(Frame.java:244)Mon, 05 Sep 2011 17:09:05 -0700, by never
-
7086560: 7085404 changes broke VM with -XX:-EnableInvokeDynamicSat, 03 Sep 2011 14:03:54 -0700, by kvn
-
MergeSat, 03 Sep 2011 09:56:57 -0700, by never
-
7071307: MethodHandle bimorphic inlining should consider the frequencyFri, 02 Sep 2011 20:58:21 -0700, by never
-
7016881: JSR 292: JDI: sun.jvm.hotspot.utilities.AssertionFailure: index out of boundsFri, 02 Sep 2011 22:00:49 -0700, by never
-
7039731: arraycopy could use prefetch on SPARCFri, 02 Sep 2011 12:13:33 -0700, by kvn
-
7071709: JSR 292: switchpoint invalidation should be pushed not pulledFri, 02 Sep 2011 04:28:59 -0700, by twisti
-
7085404: JSR 292: VolatileCallSites should have push notification tooFri, 02 Sep 2011 00:36:18 -0700, by twisti
-
7079673: JSR 292: C1 should inline bytecoded method handle adaptersThu, 01 Sep 2011 01:31:25 -0700, by twisti
-
7083786: dead various dead chunks of codeWed, 31 Aug 2011 16:46:11 -0700, by never
-
7085137: -XX:+VerifyOops is brokenWed, 31 Aug 2011 09:48:21 -0700, by kvn
-
7078382: JSR 292: don't count method handle adapters against inlining budgetsWed, 31 Aug 2011 01:40:45 -0700, by twisti
-
7085279: C1 overflows code buffer with VerifyOops and CompressedOopsTue, 30 Aug 2011 19:01:58 -0700, by iveresov
-
7082263: Reflection::resolve_field/field_get/field_set are brokenTue, 30 Aug 2011 00:54:09 -0700, by never
-
7083184: JSR 292: don't store context class argument with call site dependenciesMon, 29 Aug 2011 05:07:35 -0700, by twisti
-
6591247: C2 cleans up the merge point too early during SplitIfSat, 27 Aug 2011 00:23:47 -0700, by iveresov
-
7059037: Use BIS for zeroing on T4Fri, 26 Aug 2011 08:52:22 -0700, by kvn
-
7082949: JSR 292: missing ResourceMark in methodOopDesc::make_invoke_methodThu, 25 Aug 2011 20:29:30 -0700, by never
-
MergeFri, 02 Sep 2011 21:33:57 -0700, by jcoomes
-
MergeWed, 31 Aug 2011 23:55:58 -0700, by ysr
-
7066841: remove MacroAssembler::br_on_reg_cond() on sparcWed, 31 Aug 2011 10:16:02 -0700, by johnc
-
7082645: Hotspot doesn't compile on old linuxes after 7060836Mon, 29 Aug 2011 17:42:39 -0700, by iveresov
-
7080389: G1: refactor marking code in evacuation pause copy closuresMon, 29 Aug 2011 10:13:06 -0700, by johnc
-
7082969: NUMA interleavingThu, 25 Aug 2011 02:57:46 -0700, by iveresov
-
Added tag hs22-b04 for changeset ce9bde819dcbFri, 02 Sep 2011 15:52:03 -0700, by jcoomes
-
Added tag hs22-b03 for changeset 3a2fb61165dfFri, 02 Sep 2011 15:47:43 -0700, by jcoomes
-
Added tag hs22-b02 for changeset 7c29742c41b4Fri, 02 Sep 2011 15:47:43 -0700, by jcoomes
-
Added tag hs22-b01 for changeset 0cc8a70952c3Fri, 02 Sep 2011 15:47:42 -0700, by jcoomes
-
Added tag jdk8-b02 for changeset 31e253c1da42Thu, 25 Aug 2011 17:17:59 -0700, by schien
-
7083916: Bump the hs22 build number to 03Fri, 26 Aug 2011 16:11:25 -0700, by kvn
-
MergeThu, 25 Aug 2011 18:56:52 -0700, by kvn
-
7081926: assert(VM_Version::supports_sse2()) failed: must supportMon, 22 Aug 2011 11:00:39 -0700, by kvn
-
7076831: TEST_BUG: compiler/5091921/Test7005594.java fails on LOW MEM SYSTEMSSat, 20 Aug 2011 14:03:12 -0700, by kvn
-
7082220: Visual Studio projects broken after change 7016797: Hotspot: securely/restrictive load dlls and newTue, 23 Aug 2011 11:06:30 +0200, by brutisso
-
MergeMon, 22 Aug 2011 23:57:10 -0700, by ysr
-
6810861: G1: support -XX:+{PrintClassHistogram,HeapDump}{Before,After}FullGCMon, 22 Aug 2011 12:30:06 -0700, by ysr
-
7081064: G1: remove develop params G1FixedSurvivorSpaceSize, G1FixedTenuringThreshold, and G1FixedEdenSizeMon, 22 Aug 2011 10:16:33 -0400, by tonyp
-
6814390: G1: remove the concept of non-generational G1Fri, 19 Aug 2011 09:30:59 +0200, by brutisso
-
MergeFri, 19 Aug 2011 14:08:18 -0700, by jcoomes
-
7057046: Add embedded license to THIRD PARTY READMEWed, 22 Jun 2011 10:10:25 -0700, by jeff
-
7055247: Ignore test of # 7020373Wed, 15 Jun 2011 14:59:55 -0700, by asaha
-
7020373: JSR rewriting can overflow memory address size variablesTue, 12 Apr 2011 16:42:26 -0400, by kamg
-
7045697: JDK7 THIRD PARTY README updateFri, 27 May 2011 15:01:07 -0700, by jeff
-
7044486: open jdk repos have files with incorrect copyright headers, which can end up in src bundlesWed, 25 May 2011 13:31:51 -0700, by katleman
-
6791672: enable 1G and larger pages on solarisWed, 17 Aug 2011 10:32:53 -0700, by jcoomes
-
MergeFri, 19 Aug 2011 08:55:53 -0700, by kvn
-
7080431: VM asserts if specified size(x) in .ad is larger than emitted sizeThu, 18 Aug 2011 11:49:33 -0700, by kvn
-
7079769: JSR 292: incorrect size() for CallStaticJavaHandle on sparcWed, 17 Aug 2011 11:52:22 -0700, by twisti
-
7079626: x64 emits unnecessary REX prefixWed, 17 Aug 2011 05:14:43 -0700, by twisti
-
7079329: Adjust allocation prefetching for T4Tue, 16 Aug 2011 16:59:46 -0700, by kvn
-
7079317: Incorrect branch's destination block in PrintoOptoAssembly outputTue, 16 Aug 2011 11:53:57 -0700, by kvn
-
7071653: JSR 292: call site change notification should be pushed not pulledTue, 16 Aug 2011 04:14:05 -0700, by twisti
-
7063629: use cbcond in C2 generated code on T4Thu, 11 Aug 2011 12:08:11 -0700, by kvn
-
7077439: Possible reference through NULL in loopPredicate.cpp:726Wed, 10 Aug 2011 14:06:57 -0700, by kvn
-
7074017: Introduce MemBarAcquireLock/MemBarReleaseLock nodes for monitor enter/exit code pathsTue, 02 Aug 2011 18:36:40 +0200, by roland
-
7075623: 6990212 broke raiseException in 64 bitMon, 08 Aug 2011 13:19:46 -0700, by never
-
7071823: Zero: zero/shark doesn't build after b147-fcsMon, 08 Aug 2011 05:49:04 -0700, by twisti
-
7075559: JPRT windows_x64 build failureSat, 06 Aug 2011 08:28:08 -0700, by kvn
-
7068051: SIGSEGV in PhaseIdealLoop::build_loop_late_postFri, 29 Jul 2011 09:16:29 -0700, by kvn
-
7060619: C1 should respect inline and dontinline directives from CompilerOracleThu, 28 Jul 2011 13:03:39 -0700, by never
-
7066143: JSR 292: Zero support after regressions from 7009923 and 7009309Thu, 28 Jul 2011 02:14:44 -0700, by twisti
-
7069452: Cleanup NodeFlagsWed, 27 Jul 2011 17:28:36 -0700, by kvn
-
7071427: AdapterFingerPrint can hold 8 entries per intWed, 27 Jul 2011 15:06:35 -0700, by never
-
7070134: Hotspot crashes with sigsegv from PorterStemmerTue, 26 Jul 2011 19:35:23 -0700, by kvn
-
7063628: Use cbcond on T4Thu, 21 Jul 2011 11:25:07 -0700, by kvn
-
7012081: JSR 292: SA-JDI can't read MH/MT/Indy ConstantPool entriesThu, 21 Jul 2011 08:38:25 -0700, by never
-
7066339: Tiered: policy should make consistent decisions about osr levelsWed, 20 Jul 2011 18:04:17 -0700, by iveresov
-
MergeWed, 17 Aug 2011 07:05:42 -0400, by collins
-
MergeTue, 16 Aug 2011 09:18:47 -0400, by zgu
-
7065535: Mistyped function name that disabled UseLargePages on WindowsTue, 12 Jul 2011 21:13:53 -0400, by zgu
-
7016797: Hotspot: securely/restrictive load dlls and new API for loading system dllsFri, 15 Apr 2011 09:34:43 -0400, by zgu
-
7073913: The fix for 7017193 causes segfaultsWed, 10 Aug 2011 15:04:21 +0400, by dsamersoff
-
MergeTue, 16 Aug 2011 08:02:29 -0700, by ysr
-
7039627: G1: avoid BOT updates for survivor allocations and dirty survivor regions incrementallyFri, 12 Aug 2011 11:31:06 -0400, by tonyp
-
7074579: G1: JVM crash with JDK7 running ATG CRMDemo Fusion AppThu, 11 Aug 2011 11:36:29 -0700, by johnc
-
MergeThu, 11 Aug 2011 14:58:29 +0100, by kevinw
-
7072527: CMS: JMM GC counters overcount in some casesTue, 02 Aug 2011 14:37:35 +0100, by kevinw
-
7060836: RHEL 5.5 and 5.6 should support UseNUMAFri, 05 Aug 2011 16:50:14 -0700, by iveresov
-
7060842: UseNUMA crash with UseHugreTLBFS running SPECjvm2008Fri, 05 Aug 2011 16:44:01 -0700, by iveresov
-
7069863: G1: SIGSEGV running SPECjbb2011 and -UseBiasedLockingTue, 02 Aug 2011 12:13:13 -0700, by johnc
-
7068240: G1: Long "parallel other time" and "ext root scanning" when running specific benchmarkMon, 01 Aug 2011 10:04:28 -0700, by johnc
-
7072341: enable hotspot builds on Linux 3.0Thu, 28 Jul 2011 14:10:21 -0400, by andrew
-
MergeSat, 23 Jul 2011 10:42:20 -0400, by coleenp
-
7046490: Preallocated OOME objects should obey Throwable stack trace protocolFri, 22 Jul 2011 00:29:01 -0700, by dholmes
-
MergeSat, 16 Jul 2011 22:21:39 -0400, by coleenp
-
MergeThu, 07 Jul 2011 22:34:34 -0400, by coleenp
-
7052988: JPRT embedded builds don't set MINIMIZE_RAM_USAGESat, 02 Jul 2011 04:17:12 -0400, by dholmes
-
6951623: 3/3 possible performance problems in FollowReferences() and GetObjectsWithTags()Wed, 29 Jun 2011 20:28:58 -0700, by dcubed
-
7043987: 3/3 JVMTI FollowReferences is slowThu, 23 Jun 2011 20:31:43 -0700, by dcubed
-
MergeSat, 18 Jun 2011 13:32:27 +0400, by dsamersoff
-
MergeThu, 09 Jun 2011 01:06:09 +0400, by dsamersoff
-
7070061: Adjust Hotspot make/jprt.properties for new JDK8 settings hs22-b01 jdk8-b01Fri, 22 Jul 2011 23:42:46 -0700, by trims
-
7069176: Update the JDK version numbers in Hotspot for JDK 8Fri, 22 Jul 2011 23:47:17 -0700, by trims
-
MergeSat, 23 Jul 2011 01:56:51 -0700, by trims
-
7048009: Update .jcheck/conf files for JDK 8Tue, 24 May 2011 15:28:35 -0700, by mr
-
6990212: JSR 292 JVMTI MethodEnter hook is not called for JSR 292 bootstrap and target methodsFri, 15 Jul 2011 15:35:50 -0700, by never
-
7067288: compiler regression test Test7052494 timeouts with client VMThu, 14 Jul 2011 15:39:40 -0700, by kvn
-
MergeWed, 13 Jul 2011 10:48:42 -0700, by kvn
-
7058510: multinewarray with 6 dimensions uncommon traps in server compilerFri, 08 Jul 2011 15:33:03 -0700, by iveresov
-
7059034: Use movxtod/movdtox on T4Fri, 08 Jul 2011 09:38:48 -0700, by kvn
-
MergeTue, 12 Jul 2011 16:32:25 -0700, by jcoomes
-
7061212: use o/s low memory notification in embedded buildsMon, 11 Jul 2011 14:15:43 -0700, by jcoomes
-
7053189: remove some unnecessary platform-dependent includesThu, 07 Jul 2011 15:44:34 -0700, by jcoomes
-
7061225: os::print_cpu_info() should support os-specific dataWed, 06 Jul 2011 13:02:54 -0700, by jcoomes
-
7061204: clean the chunk table synchronously in embedded buildsWed, 06 Jul 2011 12:28:07 -0700, by jcoomes
-
7061197: ThreadLocalStorage sp map table should be optionalWed, 06 Jul 2011 12:22:29 -0700, by jcoomes
-
7061192: option handling adjustments for oracle and embedded buildsWed, 06 Jul 2011 12:17:44 -0700, by jcoomes
-
7061187: need some includes for arm/ppcWed, 06 Jul 2011 12:03:01 -0700, by jcoomes
-
MergeThu, 07 Jul 2011 10:51:07 -0700, by kvn
-
7062856: Disassembler needs to be smarter about finding hsdis after 1.7 launcher changesWed, 06 Jul 2011 18:15:21 -0700, by never
-
7061101: adlc should complain about mixing block and expression forms of ins_encodeWed, 06 Jul 2011 09:27:54 -0700, by never
-
6478991: C1 NullCheckEliminator yields incorrect exceptionsTue, 05 Jul 2011 16:07:54 -0700, by never
-
7057120: Tiered: Allow C1 to inline methods with loopsFri, 01 Jul 2011 10:37:37 -0700, by iveresov
-
7058689: Tiered: Reprofiling doesn't happen in presence of level 4 OSR methodsFri, 01 Jul 2011 10:35:54 -0700, by iveresov
-
7047954: VM crashes with assert(is_Mem()) failedTue, 28 Jun 2011 15:50:07 -0700, by kvn
-
7044738: Loop unroll optimization causes incorrect resultTue, 28 Jun 2011 15:24:29 -0700, by kvn
-
6990015: Incorrect Icache line size is used for 64 bit x86Tue, 28 Jun 2011 15:04:39 -0700, by kvn
-
7058036: FieldsAllocationStyle=2 does not work in 32-bit VMTue, 28 Jun 2011 14:30:27 -0700, by kvn
-
7056328: JSR 292 invocation sometimes fails in adapters for types not on boot class pathThu, 23 Jun 2011 17:14:06 -0700, by jrose
-
7057587: JSR 292 - crash with jruby in test/test_respond_to.rbWed, 22 Jun 2011 14:45:37 -0700, by never
-
7056380: VM crashes with SIGSEGV in compiled codeTue, 21 Jun 2011 09:04:55 -0700, by never
-
7052494: Eclipse test fails on JDK 7 b142Mon, 20 Jun 2011 16:45:35 -0700, by kvn
-
7055355: JSR 292: crash while throwing WrongMethodTypeExceptionThu, 16 Jun 2011 13:46:55 -0700, by never
-
MergeWed, 06 Jul 2011 08:43:01 -0700, by jcoomes
-
7016112: CMS: crash during promotion testingTue, 28 Jun 2011 14:23:27 +0200, by brutisso
-
7049999: G1: Make the G1PrintHeapRegions output consistent and completeFri, 24 Jun 2011 12:38:49 -0400, by tonyp
-
7046182: G1: remove unnecessary iterations over the collection setTue, 21 Jun 2011 15:23:07 -0400, by tonyp
-
7055073: G1: code cleanup in the concurrentMark.* filesMon, 20 Jun 2011 22:03:13 -0400, by tonyp
-
6916968: CMS: freeList.cpp:304 assert(_allocation_stats.prevSweep() + ..., "Conservation Principle")Mon, 20 Jun 2011 09:42:26 -0700, by ysr
-
6994322: Remove the is_tlab and is_noref / is_large_noref parameters from the CollectedHeapThu, 16 Jun 2011 15:51:57 -0400, by tonyp
-
7045751: G1: +ExplicitGCInvokesConcurrent causes excessive single region evacuation pausesWed, 15 Jun 2011 10:18:04 -0700, by johnc
-
7004681: G1: Extend marking verification to Full GCsTue, 14 Jun 2011 11:01:10 -0700, by johnc
-
7046558: G1: concurrent marking optimizationsTue, 14 Jun 2011 10:33:43 -0400, by tonyp
-
6918185: Remove unused code for lost card-marking optimization in BacktraceBuilderMon, 13 Jun 2011 13:48:18 +0200, by brutisso
-
7051430: CMS: ongoing CMS cycle should terminate abruptly to allow prompt JVM termination at exitMon, 13 Jun 2011 09:58:16 -0700, by ysr
-
MergeFri, 10 Jun 2011 15:44:02 -0700, by minqi
-
6941923: RFE: Handling large log files produced by long running Java ApplicationsFri, 10 Jun 2011 15:08:36 -0700, by minqi
-
7045330: G1: Simplify/fix the HeapRegionSeq classFri, 10 Jun 2011 13:16:40 -0400, by tonyp
-
7045662: G1: OopsInHeapRegionClosure::set_region() should not be virtualWed, 08 Jun 2011 21:48:38 -0400, by tonyp
-
7032531: G1: enhance GC logging to include more accurate eden / survivor size transitionsWed, 08 Jun 2011 15:31:51 -0400, by tonyp
-
MergeWed, 08 Jun 2011 08:39:53 -0700, by ysr
-
7048782: CMS: assert(last_chunk_index_to_check<= last_chunk_index) failed: parCardTableModRefBS.cpp:359Thu, 02 Jun 2011 10:23:36 -0700, by ysr
-
7048342: CMS: eob == _limit || fc->isFree() failed: Only a free chunk should allow us to cross over the limitFri, 27 May 2011 10:23:03 -0700, by ysr
-
7061691: Fork HS21 to HS22 - renumber Minor and build numbers of JVMFri, 01 Jul 2011 13:07:16 -0700, by trims
-
MergeWed, 15 Jun 2011 10:20:03 -0700, by never
-
MergeTue, 14 Jun 2011 15:20:55 -0700, by never
-
7052219: JSR 292: Crash in ~BufferBlob::MethodHandles adaptersTue, 14 Jun 2011 14:41:33 -0700, by never
-
7053520: JSR292: crash in invokedynamic with C1 using tiered and compressed oopsTue, 14 Jun 2011 12:25:05 -0700, by twisti
-
7047697: MethodHandle.invokeExact call for wrong method causes VM failure if run with -XcompWed, 08 Jun 2011 17:04:06 -0700, by jrose
-
7050280: assert(u->as_Unlock()->is_eliminated()) failed: sanitySat, 04 Jun 2011 10:36:22 -0700, by kvn
-
7045514: SPARC assembly code for JSR 292 ricochet framesFri, 03 Jun 2011 22:31:43 -0700, by never
-
7050554: JSR 292 - need optimization for selectAlternativeThu, 02 Jun 2011 13:36:11 -0700, by never
-
MergeThu, 09 Jun 2011 01:33:42 +0400, by dsamersoff
-
MergeThu, 02 Jun 2011 21:01:48 -0700, by coleenp
-
7049928: VM crashes with "assert(_adapter != NULL) failed: must have" at methodOop.cpp:63Thu, 02 Jun 2011 14:17:48 -0400, by coleenp
-
7033141: assert(has_cp_cache(i)) failed: oobSat, 21 May 2011 15:39:54 -0700, by coleenp
-
MergeTue, 07 Jun 2011 13:17:05 -0700, by jcoomes
-
7042740: CMS: assert(n> q) failed: Looping at: ... blockOffsetTable.cpp:557Mon, 23 May 2011 16:42:14 -0700, by ysr
-
7049410: JSR 292 old method name MethodHandle.invokeGeneric should not be accepted by the JVMWed, 01 Jun 2011 23:25:31 -0700, by jrose
-
7049415: Failure of resolution of sym.reference to the c.s.s. should be wrapped in BootstrapMethodErrorWed, 01 Jun 2011 23:25:20 -0700, by jrose
-
6956668: misbehavior of XOR operator (^) with intTue, 31 May 2011 10:05:36 -0700, by kvn
-
7047069: Array can dynamically change size when assigned to an object fieldFri, 27 May 2011 12:47:48 -0700, by kvn
-
MergeThu, 26 May 2011 16:39:34 -0700, by never
-
7047961: JSR 292 MethodHandleWalk swap args doesn't handle T_LONG and T_DOUBLE properlyThu, 26 May 2011 14:44:41 -0700, by never
-
7047491: C1: registers saved incorrectly when calling checkcast_arraycopy stubThu, 26 May 2011 13:15:01 -0700, by iveresov
-
7048332: Cadd_cmpLTMask doesn't handle 64-bit tmp register properlyWed, 25 May 2011 21:17:07 -0700, by kvn
-
Removed tags.Sat, 17 Dec 2011 20:50:09 +0100, by Thomas Wuerthinger
-
Work with GRAAL environment variable instead of MAXINE environment variable.Sat, 17 Dec 2011 20:48:46 +0100, by Thomas Wuerthinger
-
Updated authors file.Sat, 17 Dec 2011 20:36:28 +0100, by Thomas Wuerthinger
-
Remove deprecated files.Sat, 17 Dec 2011 20:34:58 +0100, by Thomas Wuerthinger
-
Added Java files from Maxine project.Sat, 17 Dec 2011 19:59:18 +0100, by Thomas Wuerthinger
-
Updated mxtool to allow projects in subdirectories.Sat, 17 Dec 2011 19:58:27 +0100, by Thomas Wuerthinger
-
Added project.properties. Ignore *.pyc files.Sat, 17 Dec 2011 18:19:04 +0100, by Thomas Wuerthinger
-
Added tag test5 for changeset 6ee0eac858c1Fri, 16 Dec 2011 20:02:38 +0100, by Thomas Wuerthinger
-
Added tag test4 for changeset 031fea7c05feFri, 16 Dec 2011 19:49:22 +0100, by Thomas Wuerthinger
-
Added tag test3 for changeset 16dcfa497cffFri, 16 Dec 2011 19:47:07 +0100, by Thomas Wuerthinger
-
Added domake again.Fri, 16 Dec 2011 19:36:03 +0100, by Thomas Wuerthinger
-
Added tag test2 for changeset 44445a59a718Fri, 16 Dec 2011 19:11:29 +0100, by Thomas Wuerthinger
-
Removed scripts that have been replaced by mx/commands.py.Fri, 16 Dec 2011 16:47:05 +0100, by Doug Simon
-
Added a copy of the mxtool to repo.Fri, 16 Dec 2011 16:46:33 +0100, by Doug Simon
-
Unified the way a specific build of the VM is chosen for any mx command that runs the GraalVM.Fri, 16 Dec 2011 16:33:42 +0100, by Doug Simon
-
Automated creation of debug, fastdebug and optimized subdirectories of the JDK.Fri, 16 Dec 2011 15:17:17 +0100, by Doug Simon
-
Removed pytools - replaced by mxtool.Fri, 16 Dec 2011 14:24:37 +0100, by Doug Simon
-
Removed mx/env from revision control.Fri, 16 Dec 2011 13:37:14 +0100, by Doug Simon
-
Added mx configuration.Fri, 16 Dec 2011 11:03:14 +0100, by Doug Simon
-
Fix build error for Windows buildsTue, 13 Dec 2011 21:40:26 -0800, by Christian Wimmer
-
Fix build error for debug buildsTue, 13 Dec 2011 21:30:53 -0800, by Christian Wimmer
-
MergeTue, 13 Dec 2011 21:18:25 -0800, by Christian Wimmer
-
Change Graal monitor enter and exit from BasicObjectLock to BasicLockTue, 13 Dec 2011 21:17:46 -0800, by Christian Wimmer
-
Add all DaCapo benchmarks, allow batch execution of all DaCapo benchmarks, add -d flag to start HotSpot under the debuggerTue, 13 Dec 2011 21:16:50 -0800, by Christian Wimmer
-
Make GraalEdgeColorFilter more robustMon, 12 Dec 2011 15:57:56 +0100, by Gilles Duboscq
-
Add a CFG filter to the default filter collectionFri, 09 Dec 2011 13:50:23 +0100, by Gilles Duboscq
-
use alignment for constants specified in DataPatch.alignmentMon, 05 Dec 2011 18:15:25 -0800, by Christian Wimmer
-
IdealGraphVisualizer: add filter for Graal Call Analysis graphsMon, 05 Dec 2011 20:00:57 +0100, by Peter Hofer
-
Remove recordBailout method. Remove GraalBailoutIsFatal flag.Fri, 02 Dec 2011 17:46:54 +0100, by Thomas Wuerthinger
-
fix for escape analyzed arrays in debug modeFri, 02 Dec 2011 16:59:53 +0100, by Lukas Stadler
-
hide HotSpotMethodResolvedImpl.javaMirror field in debuggersFri, 02 Dec 2011 13:31:00 +0100, by Lukas Stadler
-
CiGenericCallback handling: removed (buggy) native exception handling code, changed to callbackInternalThu, 01 Dec 2011 15:04:28 +0100, by Lukas Stadler
-
Made C++ changes to reflect changes to CiAssumptions.ConcreteMethod.Tue, 29 Nov 2011 16:04:18 +0100, by Doug Simon
-
Add newlines at the end of files, otherwise my version of gcc complainsMon, 28 Nov 2011 18:20:46 -0800, by Christian Wimmer
-
Do not color edges labeled with #NDF as data flowMon, 28 Nov 2011 19:07:47 +0100, by Gilles Duboscq
-
Return a RiResolvedField array when looking up the fields of a class.Fri, 25 Nov 2011 23:09:07 +0100, by Thomas Wuerthinger
-
Merge.Thu, 24 Nov 2011 17:45:38 +0100, by Thomas Wuerthinger
-
Set catch all to true if the caught class is java.lang.Throwable.Thu, 24 Nov 2011 17:45:19 +0100, by Thomas Wuerthinger
-
MergeThu, 24 Nov 2011 17:27:17 +0100, by Gilles Duboscq
-
fix componentType for the primitive array caseThu, 24 Nov 2011 17:25:39 +0100, by Gilles Duboscq
-
Make NMethodSweeper work on any JavaThreadThu, 24 Nov 2011 17:24:43 +0100, by Gilles Duboscq
-
Merge.Thu, 24 Nov 2011 16:14:33 +0100, by Thomas Wuerthinger
-
Don't call startCompiler if the VM is run with -XintThu, 24 Nov 2011 16:14:21 +0100, by Thomas Wuerthinger
-
Improved interface to the examples in the gl script.Thu, 24 Nov 2011 14:09:18 +0100, by Doug Simon
-
Made the safeadd and vectorlib examples runnable from the gl script:Thu, 24 Nov 2011 13:19:40 +0100, by Doug Simon
-
Made gl script able to import and use the mx script.Wed, 23 Nov 2011 18:11:28 +0100, by Doug Simon
-
Call NMethodSweeper::possibly_sweep() before registering a method.Wed, 23 Nov 2011 14:52:52 +0100, by Thomas Wuerthinger
-
Added helper script for gl.py.Tue, 22 Nov 2011 11:48:41 +0100, by Doug Simon
-
MergeTue, 22 Nov 2011 10:41:05 +0100, by Lukas Stadler
-
MergeFri, 18 Nov 2011 17:20:38 +0100, by Lukas Stadler
-
MergeFri, 18 Nov 2011 17:02:22 +0100, by Lukas Stadler
-
MergeFri, 18 Nov 2011 13:34:10 +0100, by Lukas Stadler
-
don't observe jvmti and dtrace state changes during code installingFri, 18 Nov 2011 11:55:00 +0100, by Lukas Stadler
-
store RiCompiledMethod in nmethod and:Fri, 18 Nov 2011 11:54:07 +0100, by Lukas Stadler
-
implement generic callback mechanism (CiGenericCallback)Fri, 18 Nov 2011 11:52:59 +0100, by Lukas Stadler
-
change order in domake script (so that one-time operations will be performed using the product jdk)Tue, 15 Nov 2011 11:24:26 +0100, by Lukas Stadler
-
Merge.Mon, 21 Nov 2011 19:28:08 +0100, by Thomas Wuerthinger
-
Adjust code cache flag values to be more c2-like.Mon, 21 Nov 2011 19:27:54 +0100, by Thomas Wuerthinger
-
IdealGraphVisualizer: add a workaround to fix layouting of the QuickSearch combobar with the GTK look and feelMon, 21 Nov 2011 15:54:32 +0100, by Peter Hofer
-
Removed debug output.Mon, 21 Nov 2011 14:31:28 +0100, by Thomas Wuerthinger
-
Relaxed div/rem code assertions, jtt passes with debug vm.Mon, 21 Nov 2011 14:23:14 +0100, by Thomas Wuerthinger
-
Relaxed idiv exception handler assert.Mon, 21 Nov 2011 14:12:10 +0100, by Thomas Wuerthinger
-
Fixed a regression.Mon, 21 Nov 2011 13:56:38 +0100, by Thomas Wuerthinger
-
IdealGraphVisualizer: move QuickSearch combobar from the menu bar to the graph viewer's toolbar so it won't be omitted on Mac OS XMon, 21 Nov 2011 11:01:37 +0100, by Peter Hofer
-
removed transition to vm in ci interfaceFri, 18 Nov 2011 17:01:32 +0100, by Thomas Wuerthinger
-
Merge.Fri, 18 Nov 2011 16:23:41 +0100, by Thomas Wuerthinger
-
put back in thread transitions.Fri, 18 Nov 2011 16:23:26 +0100, by Thomas Wuerthinger
-
No longer use shared ciFactory. Remove make_global usage in code installer.Fri, 18 Nov 2011 14:14:37 +0100, by Thomas Wuerthinger
-
Removed global handle usage in ci interface.Fri, 18 Nov 2011 13:30:47 +0100, by Thomas Wuerthinger
-
Removed a safepoint possibility in the code installer when creating CiVirtualObject objects.Fri, 18 Nov 2011 13:07:25 +0100, by Thomas Wuerthinger
-
IdealGraphVisualizer: scroll wheel pans now and zooms only with Ctrl pressedFri, 18 Nov 2011 16:00:09 +0100, by Peter Hofer
-
IdealGraphPrinter: add the ability to specify edge labels in XML inputFri, 18 Nov 2011 14:24:27 +0100, by Peter Hofer
-
Register assumptions before anything else. Don't free code blob (it is reused).Thu, 17 Nov 2011 19:11:55 +0100, by Thomas Wuerthinger
-
Fixed another possible safepoint in the code installer.Thu, 17 Nov 2011 18:33:33 +0100, by Thomas Wuerthinger
-
Fixed wrong type transition.Thu, 17 Nov 2011 18:02:12 +0100, by Thomas Wuerthinger
-
Use write barrier in JavaAccess. Fixed thread transition bug.Thu, 17 Nov 2011 17:45:34 +0100, by Thomas Wuerthinger
-
Fixed regression.Thu, 17 Nov 2011 17:18:16 +0100, by Thomas Wuerthinger
-
Fixed another possible oop/handle issue.Thu, 17 Nov 2011 17:10:52 +0100, by Thomas Wuerthinger
-
Merge.Thu, 17 Nov 2011 16:40:19 +0100, by Thomas Wuerthinger
-
Fix a safepoint bug in code installer.Thu, 17 Nov 2011 16:40:14 +0100, by Thomas Wuerthinger
-
Fix typeProfile : collect all receivers and counts before making java callsThu, 17 Nov 2011 16:08:14 +0100, by Gilles Duboscq
-
Do not use result when resolve_field throws an exception.Thu, 17 Nov 2011 00:52:17 +0100, by Thomas Wuerthinger
-
More handles, fixed broken cast.Thu, 17 Nov 2011 00:28:31 +0100, by Thomas Wuerthinger
-
Handlize to fix GC issue.Thu, 17 Nov 2011 00:01:56 +0100, by Thomas Wuerthinger
-
Merge.Wed, 16 Nov 2011 23:35:10 +0100, by Thomas Wuerthinger
-
Support blocking compilation.Wed, 16 Nov 2011 23:35:03 +0100, by Thomas Wuerthinger
-
Pass-by compilation broker.Wed, 16 Nov 2011 21:27:28 +0100, by Thomas Wuerthinger
-
Remove ci usage on field lookup.Wed, 16 Nov 2011 16:46:32 +0100, by Thomas Wuerthinger
-
Remove ci usage on method lookup.Wed, 16 Nov 2011 16:02:04 +0100, by Thomas Wuerthinger
-
Remove ci usage from switchProbability.Wed, 16 Nov 2011 16:00:11 +0100, by Thomas Wuerthinger
-
Remove ci usage for accessing branch probability.Wed, 16 Nov 2011 15:58:18 +0100, by Thomas Wuerthinger
-
Ignore that task code field is not set.Wed, 16 Nov 2011 15:46:39 +0100, by Thomas Wuerthinger
-
MergeWed, 16 Nov 2011 15:13:51 +0100, by Gilles Duboscq
-
Make CFG filter work better in cooperation with Begin-End reductionWed, 16 Nov 2011 15:13:29 +0100, by Gilles Duboscq
-
Merge.Wed, 16 Nov 2011 13:56:48 +0100, by Thomas Wuerthinger
-
Fixed a problem when looking up class constants.Wed, 16 Nov 2011 13:56:32 +0100, by Thomas Wuerthinger
-
Add a CFG filter : Shows only CFG nodes and edges. This helps when working on CFG in big graphsWed, 16 Nov 2011 13:30:33 +0100, by Gilles Duboscq
-
Fixed build issue.Wed, 16 Nov 2011 11:59:35 +0100, by Thomas Wuerthinger
-
Fixed an issue with the runtime queried escape analysis field array.Wed, 16 Nov 2011 01:52:31 +0100, by Thomas Wuerthinger
-
Use GraalEnv to look up types.Wed, 16 Nov 2011 01:48:25 +0100, by Thomas Wuerthinger
-
Use GraalEnv for installing code.Tue, 15 Nov 2011 22:06:02 +0100, by Thomas Wuerthinger
-
Initial port of ciEnv to graalEnv.Tue, 15 Nov 2011 21:15:26 +0100, by Thomas Wuerthinger
-
Remove the need for a global stub array.Mon, 14 Nov 2011 22:38:54 +0100, by Thomas Wuerthinger
-
Merge.Mon, 14 Nov 2011 22:34:14 +0100, by Thomas Wuerthinger
-
Remove the need for VmId (last usage was the constant pool).Mon, 14 Nov 2011 22:33:15 +0100, by Thomas Wuerthinger
-
IdealGraphVisualizer: default to panning when dragging with the left mouse button. Switching between the panning and selection modes can be done via new toolbar buttons similar to popular document viewers. Selection mode can also be temporarily enabled by holding the shift key before/while dragging.Mon, 14 Nov 2011 18:14:13 +0100, by Peter Hofer
-
IdealGraphVisualizer:Mon, 14 Nov 2011 12:30:18 +0100, by Peter Hofer
-
Removed more vestiges of JDK7G build support.Wed, 09 Nov 2011 22:53:16 +0100, by Doug Simon
-
Improved error messages in gl.py.Wed, 09 Nov 2011 22:37:44 +0100, by Doug Simon
-
IdealGraphVisualizer: Consistently distinguish between filters and filter profilesWed, 09 Nov 2011 14:53:09 +0100, by Peter Hofer
-
fixes for build processWed, 09 Nov 2011 17:29:14 +0100, by Michael Haupt
-
Removed targetting of JDK7G by gl.py.Wed, 09 Nov 2011 17:02:12 +0100, by Doug Simon
-
Improved gl.py script.Wed, 09 Nov 2011 16:02:46 +0100, by Doug Simon
-
fix build warningsWed, 09 Nov 2011 15:49:51 +0100, by Lukas Stadler
-
MergeWed, 09 Nov 2011 11:36:20 +0100, by Lukas Stadler
-
fix to project filesWed, 09 Nov 2011 11:27:50 +0100, by Lukas Stadler
-
Fix crash in branch prediction if there's no current environment.Sat, 05 Nov 2011 16:14:56 +0100, by Thomas Wuerthinger
-
Added new color filter that marks frame states with lock.Thu, 03 Nov 2011 05:23:03 +0100, by Thomas Wuerthinger
-
Added two new Graal filters.Thu, 03 Nov 2011 05:18:04 +0100, by Thomas Wuerthinger
-
Updated the combine filter.Thu, 03 Nov 2011 05:12:22 +0100, by Thomas Wuerthinger
-
IdealGraphVisualizer: cosmetic changes (menus, actions, tooltip texts, etc.)Wed, 02 Nov 2011 18:45:14 +0100, by Peter Hofer
-
IdealGraphVisualizer: make 'Save as' workWed, 02 Nov 2011 18:41:30 +0100, by Peter Hofer
-
IdealGraphVisualizer: unhide Undo/Redo, these are actually implemented; other minor menu changesWed, 02 Nov 2011 15:56:28 +0100, by Peter Hofer
-
IdealGraphVisualizer: the context menu of graph nodes includes submenus for predecessors and successors. Recursively building them ahead of time can incur heavy delays even with limited recursion depth. Instead, build these menus on demand, i.e. when the user opens a particular submenu.Wed, 02 Nov 2011 15:37:40 +0100, by Peter Hofer
-
IdealGraphVisualizer: prevent unnecessary updates of the text component when the current graph changesWed, 02 Nov 2011 14:09:40 +0100, by Peter Hofer
-
IdealGraphVisualizer: minor changes to reduce warnings on startupMon, 31 Oct 2011 16:37:41 +0100, by Peter Hofer
-
IdealGraphVisualizer: replace settings iconMon, 31 Oct 2011 16:25:57 +0100, by Peter Hofer
-
IdealGraphVisualizer: hide irrelevant NetBeans menu entries and optionsMon, 31 Oct 2011 12:24:43 +0100, by Peter Hofer
-
IdealGraphVisualizer: Make Web Start distribution build with NetBeans 7, although it won't work because of some issue when resolving resources; add missing run-time dependencies for TextEditorMon, 31 Oct 2011 12:23:11 +0100, by Peter Hofer
-
better error messages for missing MAXINE env var and exceptions thrown by the compilerTue, 25 Oct 2011 14:44:32 +0200, by Lukas Stadler
-
Merge.Thu, 20 Oct 2011 17:25:50 +0200, by Thomas Wuerthinger
-
Added tag test for changeset af1319bc4fd5Thu, 20 Oct 2011 17:25:37 +0200, by Thomas Wuerthinger
-
IdealGraphVisualizer: Try to resolve UI concurrency issues by introducing locking for the list of graphs in Group and adding graphs to their group only after they have been fully read in.Wed, 19 Oct 2011 17:49:28 +0200, by Peter Hofer
-
IdealGraphVisualizer: implement validation of graph documents against an XML schema. For now, validation errors are only printed to the console as warnings.Wed, 19 Oct 2011 15:11:33 +0200, by Peter Hofer
-
For the entries of the Window menu, uniformly use the window titleMon, 17 Oct 2011 16:30:41 +0200, by Peter Hofer
-
IdealGraphVisualizer: in the server compiler scheduler, detect and handle any cycles in predecessor relations between nodes.Mon, 17 Oct 2011 16:29:11 +0200, by Peter Hofer
-
Fixed wrong type char check.Tue, 18 Oct 2011 20:07:52 +0200, by Thomas Wuerthinger
-
Removed tags.Tue, 18 Oct 2011 20:00:54 +0200, by Thomas Wuerthinger
-
Fixed long signature char.Tue, 18 Oct 2011 19:26:53 +0200, by Thomas Wuerthinger
-
Adjust after RiResolvedType changes.Mon, 17 Oct 2011 22:41:00 +0200, by Thomas Wuerthinger
-
React to changes related to the RiResolvedMethod introduction.Mon, 17 Oct 2011 20:41:50 +0200, by Thomas Wuerthinger
-
MergeMon, 17 Oct 2011 14:08:47 +0200, by Gilles Duboscq
-
Make IGV ids consistant with compiler's node ids when possible (which should be always in Graal)Mon, 17 Oct 2011 14:07:33 +0200, by Gilles Duboscq
-
Only return declared fields on fields() call.Fri, 14 Oct 2011 15:39:40 +0200, by Thomas Wuerthinger
-
rename com.oracle.max.graal.runtime to com.oracle.max.graal.hotspotFri, 07 Oct 2011 16:49:07 +0200, by Gilles Duboscq
-
MergeThu, 06 Oct 2011 17:14:21 +0200, by Gilles Duboscq
-
Remove GRAAL env var requirement; Add ResourceMarks in code installer to avoid leaksThu, 06 Oct 2011 17:11:04 +0200, by Gilles Duboscq
-
Fixed runexamples.shMon, 03 Oct 2011 23:37:10 +0200, by Doug Simon
-
Added tag test for changeset 1961a84f2b78Tue, 27 Sep 2011 15:24:23 +0200, by Josef Haider
-
Removed tag testMon, 26 Sep 2011 17:09:13 +0200, by Josef Haider
-
Added tag test for changeset 5a4295ccaaeaThu, 22 Sep 2011 14:34:22 +0200, by Josef Haider
-
Added criutils to Graal bootstrap path.Wed, 14 Sep 2011 12:08:29 +0200, by Thomas Wuerthinger
-
Merge.Tue, 13 Sep 2011 20:34:37 +0200, by Thomas Wuerthinger
-
Added new method that loads and initializes a class that is referenced by a cp entry.Tue, 13 Sep 2011 19:59:10 +0200, by Thomas Wuerthinger
-
Only shut down the compiler if it was initialized.Mon, 12 Sep 2011 21:20:33 +0200, by Thomas Wuerthinger
-
Added criutils project to bootstrap classpath.Tue, 13 Sep 2011 09:24:14 +0200, by Doug Simon
-
Added snippets project to bootstrap classpath.Mon, 12 Sep 2011 18:19:20 +0200, by Thomas Wuerthinger
-
disabled gamma test for linux buildsWed, 07 Sep 2011 16:45:01 +0200, by Lukas Stadler
-
Factor out runtime call target address determination to avoid redundancy between CodeInstaller::site_Call() and VMEntries.getMaxCallTargetOffset()Tue, 06 Sep 2011 11:18:53 +0200, by Peter Hofer
-
Add two VM configs for intrinsifications.Sat, 03 Sep 2011 22:08:00 +0200, by Thomas Wuerthinger
-
Merge.Fri, 02 Sep 2011 18:29:16 +0200, by Thomas Wuerthinger
-
New runtime parameter: runtimeCallStackSize (size on the stack that must be left empty in case of runtime calls)Fri, 02 Sep 2011 18:28:45 +0200, by Thomas Wuerthinger
-
re-lock objects whose lock was removed by escape analysis, enable stack walking compilation policy (-XX:CompilationPolicyChoice=1)Thu, 01 Sep 2011 15:28:24 +0200, by Lukas Stadler
-
MergeThu, 01 Sep 2011 09:52:58 +0200, by Lukas Stadler
-
more work on ci removalThu, 01 Sep 2011 09:43:10 +0200, by Lukas Stadler
-
remove some ci-dependenciesWed, 31 Aug 2011 09:58:35 +0200, by Lukas Stadler
-
let hotspot recognize graal's way of doing safepoints (mov instead of test)Thu, 01 Sep 2011 09:38:36 +0200, by Lukas Stadler
-
IdealGraphVisualizer: Fix Graal edge coloring filter after node changesTue, 30 Aug 2011 11:08:56 +0200, by Peter Hofer
-
Changes to JavaAccess as a result of CRI changes.Thu, 25 Aug 2011 16:58:25 +0200, by Doug Simon
-
Implement ArithmeticSin(), ArithmeticCos() and ArithmeticTan() runtime callsWed, 24 Aug 2011 18:17:03 +0200, by Peter Hofer
-
remove some dependencies on ci interfaceWed, 24 Aug 2011 17:46:51 +0200, by Lukas Stadler
-
added runtime call to supply info upon deoptimizationWed, 24 Aug 2011 17:40:12 +0200, by Lukas Stadler
-
Merge.Wed, 24 Aug 2011 14:22:34 +0200, by Thomas Wuerthinger
-
removed pause command from create64.cmdTue, 23 Aug 2011 12:05:26 +0200, by Josef Haider
-
Various hacks to be able to install machine code from a Java thread.Wed, 24 Aug 2011 01:05:02 +0200, by Thomas Wuerthinger
-
Added jdk tests to the runtest.sh script.Mon, 22 Aug 2011 19:55:06 +0200, by Thomas Wuerthinger
-
Merge.Mon, 22 Aug 2011 14:51:23 +0200, by Thomas Wuerthinger
-
better error message of field not foundMon, 22 Aug 2011 14:40:08 +0200, by Thomas Wuerthinger
-
Made default for GraalBailoutIsFatal "false".Mon, 22 Aug 2011 12:19:03 +0200, by Thomas Wuerthinger
-
Use 2 different marks for NEAR/FAR polling : fixes wrong polling addresse problem after relocationMon, 22 Aug 2011 14:39:05 +0200, by Gilles Duboscq
-
Add support for polling mark in code installerFri, 19 Aug 2011 17:28:37 +0200, by Gilles Duboscq
-
Update domake script to check for -graal and create graal lib subdirectoriesWed, 17 Aug 2011 13:40:36 +0200, by Peter Hofer
-
Update linux makefiles to create a graal VM, make a few run* +xWed, 17 Aug 2011 11:58:19 +0200, by Gilles Duboscq
-
Separate compiler bootstrappath from application bootstrappath.Sun, 14 Aug 2011 00:55:28 +0200, by Thomas Wuerthinger
-
Updated graal readme.Sat, 13 Aug 2011 18:21:33 +0200, by Thomas Wuerthinger
-
Merge.Sat, 13 Aug 2011 18:13:08 +0200, by Thomas Wuerthinger
-
Enable debugging of compiler code from Java IDEs. Moved binary to "graal" subdirectory. New flag for starting Graal is just "-graal".Sat, 13 Aug 2011 18:08:28 +0200, by Thomas Wuerthinger
-
re-add C++ eclipse projectFri, 12 Aug 2011 10:43:59 +0200, by Lukas Stadler
-
Merge.Thu, 11 Aug 2011 11:45:33 +0200, by Thomas Wuerthinger
-
Can use now -XX:-UseGraal for benchmark scripts.Thu, 11 Aug 2011 11:44:20 +0200, by Thomas Wuerthinger
-
mergeWed, 10 Aug 2011 18:52:47 +0200, by Lukas Stadler
-
support for new CiRuntimeCalls CreateNullPointerException and CreateOutOfBoundsExceptionWed, 10 Aug 2011 18:19:09 +0200, by Lukas Stadler
-
Fix IGV to no longer access properties that are not available in the new node structure.Wed, 10 Aug 2011 16:30:51 +0200, by Thomas Wuerthinger
-
Reflect API changes in JavaAccess.Wed, 10 Aug 2011 02:13:41 +0200, by Thomas Wuerthinger
-
Modified bootclasspath to reflect new structure. No longer need GRAAL environment variable.Wed, 10 Aug 2011 01:31:45 +0200, by Thomas Wuerthinger
-
Remove Java projects from repository.Wed, 10 Aug 2011 01:16:22 +0200, by Thomas Wuerthinger
-
Remove eclipse C++ project from repository.Wed, 10 Aug 2011 01:15:39 +0200, by Thomas Wuerthinger
-
Remove design document from repository.Wed, 10 Aug 2011 01:14:02 +0200, by Thomas Wuerthinger
-
Fourth round of refactoring.Wed, 10 Aug 2011 01:12:36 +0200, by Thomas Wuerthinger
-
Third round of refactoring.Wed, 10 Aug 2011 00:47:53 +0200, by Thomas Wuerthinger
-
Second round of refactoring.Wed, 10 Aug 2011 00:34:29 +0200, by Thomas Wuerthinger
-
First round of refactoring.Tue, 09 Aug 2011 23:56:10 +0200, by Thomas Wuerthinger
-
Bug fixes in the Canonicalizer and in the Conditional node.Tue, 09 Aug 2011 21:50:58 +0200, by Thomas Wuerthinger
-
Merge.Tue, 09 Aug 2011 19:05:30 +0200, by Thomas Wuerthinger
-
Merge.Tue, 09 Aug 2011 18:06:22 +0200, by Thomas Wuerthinger
-
small clean upsTue, 09 Aug 2011 17:52:46 +0200, by Thomas Wuerthinger
-
Merge.Tue, 09 Aug 2011 16:33:53 +0200, by Thomas Wuerthinger
-
MergeTue, 09 Aug 2011 18:59:29 +0200, by Gilles Duboscq
-
WIP : updated loop counter detection, added Basic and Derived induction variable frameworkTue, 09 Aug 2011 18:53:11 +0200, by Gilles Duboscq
-
changes CanonicalizerOp to Canonicalizable interfaceTue, 09 Aug 2011 17:56:45 +0200, by Lukas Stadler
-
added NodeInfo annotationTue, 09 Aug 2011 14:43:41 +0200, by Lukas Stadler
-
Remove a Sysout debug messageTue, 09 Aug 2011 13:48:46 +0200, by Gilles Duboscq