Mercurial > hg > graal-compiler
graph
-
bug fix: can only use HotSpot code for constructing a StackTraceElement when the bci is validWed, 18 Apr 2012 23:19:58 +0200, by Doug Simon
-
give machine code printed by the CFGPrinterObserver a cfg context so that does not depend on the LIR also being printedWed, 18 Apr 2012 17:56:53 +0200, by Doug Simon
-
rename: nodesFor -> blockToNodesMapWed, 18 Apr 2012 13:42:11 +0200, by Doug Simon
-
removed mechanism for lowering ExceptionObjectNode via substitution; only LIR lowering by the runtime is now supportedTue, 17 Apr 2012 22:24:14 +0200, by Doug Simon
-
added RiCompiledMethod.executeVarargs(Object...) to support compiling and calling arbitrary Java methodsTue, 17 Apr 2012 13:52:38 +0200, by Doug Simon
-
added hcfdis commandTue, 17 Apr 2012 13:38:28 +0200, by Doug Simon
-
ignore src/share/tools directory in native build out-of-date checkFri, 13 Apr 2012 23:57:07 +0200, by Doug Simon
-
fixed bug in BitMap.negate() causing length() to be greater than size()Fri, 13 Apr 2012 23:55:25 +0200, by Doug Simon
-
ExceptionObjectNode is now lowered without XIRFri, 13 Apr 2012 23:28:20 +0200, by Doug Simon
-
conditional support for translating ExceptionObjectNode without XIRFri, 13 Apr 2012 15:31:41 +0200, by Doug Simon
-
fixed incorrect register arg in graal_create_out_of_bounds_exception stubFri, 13 Apr 2012 15:28:54 +0200, by Doug Simon
-
skip a native build if all files in src and make are older than the timestamp of the previous buildFri, 13 Apr 2012 15:26:08 +0200, by Doug Simon
-
made HotSpotResolvedMethodImpl.toStackTraceElement() call into native code to get an object containing source file infoFri, 13 Apr 2012 11:15:36 +0200, by Doug Simon
-
made links to CPU and OS specific directories shorterThu, 12 Apr 2012 20:40:25 +0200, by Doug Simon
-
removed XIR safepoint operationThu, 12 Apr 2012 20:33:12 +0200, by Doug Simon
-
fixed bug in call to unwindExceptionStub (exceptionOop arg was not be passed correctly)Thu, 12 Apr 2012 17:27:04 +0200, by Doug Simon
-
Merge.Thu, 12 Apr 2012 15:58:05 +0200, by Doug Simon
-
removed XIR prologue and epilogues - architecture and runtime specific subclass of Backend is now used insteadThu, 12 Apr 2012 15:55:03 +0200, by Doug Simon
-
added -j option to gate command to disable cleaning of Java class filesThu, 12 Apr 2012 14:20:51 +0200, by Doug Simon
-
added links to SPARC directories to enable browsing alternative backend detailsWed, 11 Apr 2012 17:47:30 +0200, by Doug Simon
-
enhanced disassembly to decode stub addresses for runtime callsWed, 11 Apr 2012 12:25:59 +0200, by Doug Simon
-
mx dacapo, mx scaladacapo and mx specjvm2008 should use the specified vmWed, 11 Apr 2012 15:38:00 +0200, by Gilles Duboscq
-
Do not split merges when they are used to anchor some valuesWed, 11 Apr 2012 11:37:24 +0200, by Gilles Duboscq
-
MergeWed, 11 Apr 2012 10:37:25 +0200, by Gilles Duboscq
-
Cosmetic fix to bailout outputWed, 11 Apr 2012 10:37:19 +0200, by Gilles Duboscq
-
Merge node simplification: Combine merge cascades into a single merge.Tue, 10 Apr 2012 19:02:04 +0200, by Andreas Woess
-
MergeTue, 10 Apr 2012 18:52:21 +0200, by Andreas Woess
-
Add peel method overload with SuperBlock parameter. Don't call normalizeLoopBegin.Tue, 10 Apr 2012 18:51:04 +0200, by Andreas Woess
-
Fix for peeling : fix a bug in the Virtual chain reconstructionTue, 10 Apr 2012 15:48:54 +0200, by Gilles Duboscq
-
MergeTue, 10 Apr 2012 14:06:02 +0200, by Gilles Duboscq
-
Estimate size of loop and peel only if resulting graph is not too bigTue, 10 Apr 2012 14:05:14 +0200, by Gilles Duboscq
-
configured test source directory for graal.graph projectTue, 10 Apr 2012 12:38:13 +0200, by Doug Simon
-
Merge.Tue, 10 Apr 2012 12:22:46 +0200, by Doug Simon
-
replace monkey patch with subclassing insteadSun, 08 Apr 2012 00:09:10 +0200, by Doug Simon
-
Peeling loop depending on their entry probabilityMon, 09 Apr 2012 20:43:30 +0200, by Gilles Duboscq
-
Add options for OptLoopTransform and OptSafepointEliminationMon, 09 Apr 2012 20:30:41 +0200, by Gilles Duboscq
-
Loop peelingMon, 09 Apr 2012 19:59:01 +0200, by Gilles Duboscq
-
We can use a FloatingRead to get the arrayClass in storechecksMon, 09 Apr 2012 19:56:10 +0200, by Gilles Duboscq
-
Fix StoreIndexedNode lowering : use a FloatinReadNode instead of Floating a ReadNodeMon, 09 Apr 2012 19:51:43 +0200, by Gilles Duboscq
-
Fix for getModifiers intrinsic : use a floating read instead of floating a normal readMon, 09 Apr 2012 19:41:59 +0200, by Gilles Duboscq
-
Loop-closed form GraphBuidlingMon, 09 Apr 2012 19:15:41 +0200, by Gilles Duboscq
-
MergeFri, 06 Apr 2012 17:58:00 +0200, by Gilles Duboscq
-
Allow VirtualPhis in FrameStates, now the Virtual state in a LoopBegin's FrameState is the VirtualLoopPhiFri, 06 Apr 2012 17:51:35 +0200, by Gilles Duboscq
-
MergeFri, 06 Apr 2012 17:05:41 +0200, by Gilles Duboscq
-
Improve exacuation of anchored values, use it to fix if and merge simplificationsFri, 06 Apr 2012 17:05:33 +0200, by Gilles Duboscq
-
Fix for EscapeAnalysis at loopEndsFri, 06 Apr 2012 16:30:18 +0200, by Gilles Duboscq
-
Reordering and adjustments to phasesFri, 06 Apr 2012 16:03:51 +0200, by Gilles Duboscq
-
Fix potential KillCFG problemFri, 06 Apr 2012 15:44:15 +0200, by Gilles Duboscq
-
Fix for IntegerMul canonicalization : use the proper kind when canonicalizing a*0Fri, 06 Apr 2012 15:23:58 +0200, by Gilles Duboscq
-
Add a PrintBailout optionFri, 06 Apr 2012 15:17:29 +0200, by Gilles Duboscq
-
Add a few loop jttsFri, 06 Apr 2012 14:59:04 +0200, by Gilles Duboscq
-
Allow tracking nodes responsible for a non-empty liveIn in LinearScanFri, 06 Apr 2012 14:41:10 +0200, by Gilles Duboscq
-
improved name of Eclipse launch file created for jar applicationsFri, 06 Apr 2012 17:24:47 +0200, by Doug Simon
-
MergeFri, 06 Apr 2012 14:26:33 +0200, by Gilles Duboscq
-
make DaCapo benchmark matchers produce multiple result linesFri, 06 Apr 2012 14:26:13 +0200, by Gilles Duboscq
-
Add DaCapo 1st run as a benchmark groupThu, 05 Apr 2012 17:11:41 +0200, by Gilles Duboscq
-
added --ecl option to mx for saving VM execution(s) as Eclipse launch configurationsThu, 05 Apr 2012 22:35:28 +0200, by Doug Simon
-
abstracted word size in object array copyWed, 04 Apr 2012 12:08:52 +0200, by Doug Simon
-
write barrier for UnsafeStoreNode must be inserted after associated write node has replaced original store node in the graphWed, 04 Apr 2012 09:19:44 +0200, by Doug Simon
-
revived mechanism for disabling automatic native builds in EclipseTue, 03 Apr 2012 23:10:04 +0200, by Doug Simon
-
emit GC write barrier for UnsafeStoreNode only if store kind is ObjectTue, 03 Apr 2012 23:08:27 +0200, by Doug Simon
-
automated download of hsdis lib if PrintAssembly option is used; added support for hsdis on the MacTue, 03 Apr 2012 21:31:32 +0200, by Doug Simon
-
Merge.Tue, 03 Apr 2012 10:58:23 +0200, by Doug Simon
-
unsafe load/store snippets now require a displacement argument which allows x86 complex addressing modes to be used for tighter encoding of array store/load operationsTue, 03 Apr 2012 10:56:40 +0200, by Doug Simon
-
added printing of HotSpot config if graal.printconfig system property is trueTue, 03 Apr 2012 10:05:49 +0200, by Doug Simon
-
made Logger thread-safe by using a ThreadLocalTue, 03 Apr 2012 09:43:21 +0200, by Doug Simon
-
disable PriorityQueue and CacheGraphsMon, 02 Apr 2012 19:47:13 +0200, by Lukas Stadler
-
fix PriorityQueue, enable PriorityQueue and CacheGraphsMon, 02 Apr 2012 19:46:48 +0200, by Lukas Stadler
-
fixed gcc warning; added note to README_GRAAL about disabling the bootstrap stepMon, 02 Apr 2012 12:19:18 +0200, by Doug Simon
-
added README_GRAAL.txt with simple build instructionsMon, 02 Apr 2012 11:39:32 +0200, by Doug Simon
-
turn off experimental options (graph caching, compilation queue changes)Thu, 29 Mar 2012 19:04:07 +0200, by Lukas Stadler
-
benchmark: graal compilation policy + priority queue + dynamic comp thread priority + graph cachingThu, 29 Mar 2012 19:03:29 +0200, by Lukas Stadler
-
benchmark: graal compilation policy + priority queue + dynamic comp thread priorityThu, 29 Mar 2012 19:02:57 +0200, by Lukas Stadler
-
added graph caching (-G:+CacheGraphs)Thu, 29 Mar 2012 18:55:45 +0200, by Lukas Stadler
-
compilation queue changes:Thu, 29 Mar 2012 18:43:30 +0200, by Lukas Stadler
-
added @Fold to folding methods during snippet intrinsification; replaced CardTableStartNode and CardTableShiftNode with @Fold methodsThu, 29 Mar 2012 13:23:34 +0200, by Doug Simon
-
added 'javadoc/' to .hgignoreThu, 29 Mar 2012 13:22:25 +0200, by Doug Simon
-
made MethodFilter patterns a little more flexible with respect to parametersThu, 29 Mar 2012 13:21:22 +0200, by Doug Simon
-
made HotSpotTypePrimitive.name() return the internal name form (as per the spec in RiType)Thu, 29 Mar 2012 13:20:43 +0200, by Doug Simon
-
added javadoc command (from Maxine version of mx)Thu, 29 Mar 2012 10:52:12 +0200, by Doug Simon
-
Merge.Wed, 28 Mar 2012 22:17:38 +0200, by Doug Simon
-
fixed regex in MethodFilterWed, 28 Mar 2012 22:17:10 +0200, by Doug Simon
-
made CompareAndSwapNode implement Lowerable to ensure partial HIR -> HIR lowering happensWed, 28 Mar 2012 22:14:14 +0200, by Doug Simon
-
removed XIR & LIR code for nodes that are completely lowered in HotspotRuntime.lower()Wed, 28 Mar 2012 14:31:56 +0200, by Doug Simon
-
removed some manual options set when compiling with JDT from mxWed, 28 Mar 2012 14:23:30 +0200, by Doug Simon
-
documentation to show the relationship between DebugConfig and DebugWed, 28 Mar 2012 14:22:25 +0200, by Doug Simon
-
added check for use of MethodFilter option without use of Log, Dump, Meter or Time optionsWed, 28 Mar 2012 14:21:05 +0200, by Doug Simon
-
reset invocation counter to 1 when method is queued for compilation, this leads to fewer unsuccessful re-enqueues.Wed, 28 Mar 2012 17:46:14 +0200, by Lukas Stadler
-
Fix for canonicalizer : some input changes were not tracked leading to canonicalization missesWed, 28 Mar 2012 13:56:41 +0200, by Gilles Duboscq
-
MergeWed, 28 Mar 2012 09:37:18 +0200, by Gilles Duboscq
-
Add a RiDeoptAction to Guards and FixedGuardsMon, 26 Mar 2012 15:47:49 +0200, by Gilles Duboscq
-
fixed Eclipse compiler warnings about unused parametersMon, 26 Mar 2012 22:40:31 +0200, by Doug Simon
-
made eclipseinit generate Eclipse debug-on-attach launch config in mx/attach-8000.launchMon, 26 Mar 2012 22:25:26 +0200, by Doug Simon
-
upgraded compiler settings for Eclipse 3.8Mon, 26 Mar 2012 22:24:07 +0200, by Doug Simon
-
added -G:+PrintFlags flag for printing the Graal flags; tightened format checking of Graal options to be consistent with HotSpotMon, 26 Mar 2012 13:49:13 +0200, by Doug Simon
-
MergeFri, 23 Mar 2012 12:13:04 -0700, by Christian Haeubl
-
bugfix, parallel GC seems stableFri, 23 Mar 2012 12:12:35 -0700, by Christian Haeubl
-
fixed comment and error message in commands.pyFri, 23 Mar 2012 13:33:56 +0100, by Doug Simon
-
changed Graal class path declaration (back) to a constant that is checked for correctness during buildingFri, 23 Mar 2012 11:48:39 +0100, by Doug Simon
-
MergeThu, 22 Mar 2012 19:06:04 -0700, by Christian Haeubl
-
some GC fixesThu, 22 Mar 2012 18:54:02 -0700, by Christian Haeubl
-
fix for package visible GraalOptionsWed, 21 Mar 2012 16:33:58 -0700, by Christian Haeubl
-
Add UseSerialGC flag in benchmarks so that all vms run with the same GCThu, 22 Mar 2012 19:54:03 +0100, by Gilles Duboscq
-
MergeThu, 22 Mar 2012 19:43:56 +0100, by Gilles Duboscq
-
Add assertion around probabilities, and fix potential problem in ComputeProbabilityPhaseThu, 22 Mar 2012 19:28:45 +0100, by Gilles Duboscq
-
Use DumpOnError flag, false by defaultThu, 22 Mar 2012 18:36:52 +0100, by Gilles Duboscq
-
Use VM_LITTLE_ENDIAN to determine endianness.Thu, 22 Mar 2012 19:13:09 +0100, by Andreas Woess
-
Add posibility to ignore some tests/benchmarks with some vms : use it to disable bootstrap benchmarks for client/serverThu, 22 Mar 2012 18:28:18 +0100, by Gilles Duboscq
-
Fix C++ code to allow successful build on Windows.Wed, 21 Mar 2012 18:05:41 +0100, by Thomas Wuerthinger
-
Fix constructor of DeoptimizeNode (to match intrinsic definition).Wed, 21 Mar 2012 14:57:06 +0100, by Thomas Wuerthinger
-
Merge.Wed, 21 Mar 2012 14:39:11 +0100, by Thomas Wuerthinger
-
Merge.Wed, 21 Mar 2012 14:32:47 +0100, by Thomas Wuerthinger
-
Merge.Wed, 21 Mar 2012 13:57:30 +0100, by Thomas Wuerthinger
-
Added new decorate methods to the Debug class.Wed, 21 Mar 2012 13:49:34 +0100, by Thomas Wuerthinger
-
Move compilation task logic to separate class.Wed, 21 Mar 2012 13:13:47 +0100, by Thomas Wuerthinger
-
Use CiKind.ordinal() as it directly reflects HotSpot's basic type value.Wed, 21 Mar 2012 12:12:22 +0100, by Thomas Wuerthinger
-
Refactoring of the debug framework. Move compiler thread implementation to its own file.Wed, 21 Mar 2012 12:07:41 +0100, by Thomas Wuerthinger
-
Fixed DeoptimizeNode.deopt intrinsic.Wed, 21 Mar 2012 12:11:51 +0100, by Andreas Woess
-
another fix for non-graal buildsWed, 21 Mar 2012 13:05:57 +0100, by Lukas Stadler
-
fix for non-graal buildsWed, 21 Mar 2012 11:57:57 +0100, by Lukas Stadler
-
MergeWed, 21 Mar 2012 11:28:22 +0100, by Lukas Stadler
-
Support for recording a leaf graph id for each deoptimization point in the debug info.Wed, 21 Mar 2012 10:47:02 +0100, by Lukas Stadler
-
better MethodFilter (allows filtering by class, method name and parameter types)Fri, 16 Mar 2012 11:03:54 +0100, by Lukas Stadler
-
better inlining debug outputTue, 20 Mar 2012 17:56:41 -0700, by Christian Haeubl
-
added better debug output when an optimistic deoptimization is disabledTue, 20 Mar 2012 16:15:27 -0700, by Christian Haeubl
-
fixed C2 compilation errorTue, 20 Mar 2012 12:16:14 -0700, by Christian Haeubl
-
C1 bugfix, fixed C1 compilation errorsTue, 20 Mar 2012 11:45:21 -0700, by Christian Haeubl
-
MergeTue, 20 Mar 2012 10:33:39 -0700, by Christian Haeubl
-
fixed failing testcasesTue, 20 Mar 2012 10:32:34 -0700, by Christian Haeubl
-
fixed fastdebug C++ issueTue, 20 Mar 2012 08:34:54 -0700, by Christian Haeubl
-
MergeTue, 20 Mar 2012 08:24:04 -0700, by Christian Haeubl
-
minor cleanups after mergeMon, 19 Mar 2012 16:22:57 -0700, by Christian Haeubl
-
MergeMon, 19 Mar 2012 15:51:49 -0700, by Christian Haeubl
-
minor changesMon, 19 Mar 2012 15:47:35 -0700, by Christian Haeubl
-
added output when optimistic optimizations are disabledMon, 19 Mar 2012 15:08:07 -0700, by Christian Haeubl
-
bugfixMon, 19 Mar 2012 14:54:46 -0700, by Christian Haeubl
-
finished first implementation of disabling runtime feedback selectively based on deoptimization historyMon, 19 Mar 2012 14:43:15 -0700, by Christian Haeubl
-
removed EndlessRecompilationTestThu, 15 Mar 2012 17:01:44 -0700, by Christian Haeubl
-
added EndlessRecompilationTestThu, 15 Mar 2012 17:01:03 -0700, by Christian Haeubl
-
fixed two cases where DeoptAction was invalidThu, 15 Mar 2012 16:34:31 -0700, by Christian Haeubl
-
more preparations for disabling runtime feedback selectively based on deoptimization historyThu, 15 Mar 2012 15:31:34 -0700, by Christian Haeubl
-
more preparations for disabling runtime feedback selectively based on deoptimization historyTue, 13 Mar 2012 18:53:33 -0700, by Christian Haeubl
-
fixed case when exception probability should not be usedTue, 13 Mar 2012 12:01:24 -0700, by Christian Haeubl
-
bugfixTue, 13 Mar 2012 10:41:13 -0700, by Christian Haeubl
-
removed unnecessary fileMon, 12 Mar 2012 18:40:51 -0700, by Christian Haeubl
-
preparations to avoid endless recompilations because of not updated profiling informationMon, 12 Mar 2012 18:40:05 -0700, by Christian Haeubl
-
Allow ints to be put into a virtual long array.Tue, 20 Mar 2012 17:13:57 +0100, by Andreas Woess
-
Added jdkhome command to mx.Tue, 20 Mar 2012 14:43:09 +0100, by Doug Simon
-
Relax an assertion that would incorrectly fail for boxed virtual objects.Mon, 19 Mar 2012 13:33:49 +0100, by Andreas Woess
-
Consitency in killCFG : kill the loop before deleteing the loopbegin when removing a dead loopMon, 19 Mar 2012 12:01:20 +0100, by Gilles Duboscq
-
getClass's intrinsic ReadNode floats, use a FloatingReadNodeMon, 19 Mar 2012 11:58:43 +0100, by Gilles Duboscq
-
Run the canonicalizer earlyMon, 19 Mar 2012 11:57:33 +0100, by Gilles Duboscq
-
inputs in a NodeInputList can be null, allow adding null values to NodeInputList (consistent with NodeSuccessorList)Mon, 19 Mar 2012 11:57:10 +0100, by Gilles Duboscq
-
Canonicalize some filter usages. Fix for graph printer's escape (escape invalid control chars). Small comment fixesMon, 19 Mar 2012 11:55:20 +0100, by Gilles Duboscq
-
Fix intrinsification of an invoke with exception with a deoptimize node.Fri, 16 Mar 2012 19:30:11 +0100, by Andreas Woess
-
Fix possible endless recursion in ConvertDeoptimizeToGuardPhase.Fri, 16 Mar 2012 19:23:43 +0100, by Andreas Woess
-
added mechanism for disabling automatic native builds from the IDE (set IDE_BUILD_TARGET="" in mx/env)Fri, 16 Mar 2012 20:23:29 +0100, by Doug Simon
-
compiler.class.path should not include system class pathFri, 16 Mar 2012 20:03:11 +0100, by Doug Simon
-
fixed segv encountered while printing system property with a NULL valueFri, 16 Mar 2012 18:25:30 +0100, by Doug Simon
-
Added -V option to mx for 'very verbose'which prints the environment variables used for an external command.Fri, 16 Mar 2012 14:48:15 +0100, by Doug Simon
-
Disabled 'examples' command until the examples are revived.Fri, 16 Mar 2012 14:47:23 +0100, by Doug Simon
-
Made the IdealGraphVisualizer runnable from mx with new 'igv' command.Thu, 15 Mar 2012 08:23:05 +0100, by Doug Simon
-
Added mx/ecj.jar to .hgignoreWed, 14 Mar 2012 21:54:42 +0100, by Doug Simon
-
disable PropagateTypes optionWed, 14 Mar 2012 18:00:59 +0100, by Lukas Stadler
-
remove old PropagateTypesPhaseWed, 14 Mar 2012 18:00:19 +0100, by Lukas Stadler
-
add and enable new PropagateTypeCachePhase, add type system testsWed, 14 Mar 2012 17:59:06 +0100, by Lukas Stadler
-
experimental type storage/query infrastructure, part 4:Wed, 14 Mar 2012 17:55:33 +0100, by Lukas Stadler
-
experimental type storage/query infrastructure, part 3:Wed, 14 Mar 2012 17:50:59 +0100, by Lukas Stadler
-
experimental type storage/query infrastructure, part 2: type feedbackWed, 14 Mar 2012 17:46:39 +0100, by Lukas Stadler
-
experimental type storage/query infrastructure, part 1Wed, 14 Mar 2012 17:42:41 +0100, by Lukas Stadler
-
experimental: dependencies on all ValueNodesWed, 14 Mar 2012 17:23:31 +0100, by Lukas Stadler
-
fix typos and remove unused parametersWed, 14 Mar 2012 17:22:55 +0100, by Lukas Stadler
-
let PostOrderBlockIterator iterate loops multiple timesWed, 14 Mar 2012 17:17:24 +0100, by Lukas Stadler
-
fix to Condition.impliesWed, 14 Mar 2012 17:15:17 +0100, by Lukas Stadler
-
propagate stamps while loweringWed, 14 Mar 2012 17:14:22 +0100, by Lukas Stadler
-
add NodeList.addAll(T[])Wed, 14 Mar 2012 17:08:06 +0100, by Lukas Stadler
-
change MergeableState to use List<T> instead of Collection<T>Wed, 14 Mar 2012 17:07:30 +0100, by Lukas Stadler
-
rename PiNode.value to PiNode.object and UnsafeCastNode.x to UnsafeCastNode.objectWed, 14 Mar 2012 16:57:18 +0100, by Lukas Stadler
-
Made the Eclipse properties be automatically generated if they don't exist when building with the Eclipse batch compiler.Wed, 14 Mar 2012 14:09:39 +0100, by Doug Simon
-
Made Java builds look for mx/ecj.jar to use Eclipse batch compiler by default.Wed, 14 Mar 2012 13:54:32 +0100, by Doug Simon
-
Merge.Sun, 11 Mar 2012 13:11:37 +0100, by Doug Simon
-
Removed GRAAL_README (outdated)Fri, 09 Mar 2012 08:03:20 +0100, by Doug Simon
-
enabled wrappers for native method callsFri, 09 Mar 2012 13:14:54 -0800, by Christian Haeubl
-
Remove method callback.Fri, 09 Mar 2012 17:12:20 +0100, by Andreas Woess
-
fixed debug/fastdebug warning messageThu, 08 Mar 2012 16:39:16 -0800, by Christian Haeubl
-
Two more package name corrections in C++ part.Thu, 08 Mar 2012 19:49:51 +0100, by Thomas Wuerthinger
-
Updated mx commands.Thu, 08 Mar 2012 19:35:42 +0100, by Thomas Wuerthinger
-
Adjusted Graal's vmSymbol entries.Thu, 08 Mar 2012 19:27:37 +0100, by Thomas Wuerthinger
-
Adjust C++ part according to the renaming.Thu, 08 Mar 2012 19:24:41 +0100, by Thomas Wuerthinger
-
Renamed projects.Thu, 08 Mar 2012 19:24:17 +0100, by Thomas Wuerthinger
-
Update import statements.Thu, 08 Mar 2012 19:11:12 +0100, by Thomas Wuerthinger
-
Perform renames on files.Thu, 08 Mar 2012 17:57:30 +0100, by Thomas Wuerthinger
-
MergeThu, 08 Mar 2012 15:09:11 +0100, by Gilles Duboscq
-
more comments tag updatesThu, 08 Mar 2012 15:06:59 +0100, by Gilles Duboscq
-
comments cleanup/retaggingThu, 08 Mar 2012 15:01:19 +0100, by Gilles Duboscq
-
Merge.Thu, 08 Mar 2012 12:46:19 +0100, by Thomas Wuerthinger
-
Remove duplicate method entry in debug scope.Thu, 08 Mar 2012 12:45:49 +0100, by Thomas Wuerthinger
-
added assertionWed, 07 Mar 2012 14:35:22 -0800, by Christian Haeubl
-
MergeWed, 07 Mar 2012 14:14:25 -0800, by Christian Haeubl
-
another fix for goto's deopt caseWed, 07 Mar 2012 14:14:03 -0800, by Christian Haeubl
-
bugfixWed, 07 Mar 2012 11:36:53 -0800, by Christian Haeubl
-
MergeWed, 07 Mar 2012 11:29:04 -0800, by Christian Haeubl
-
fix for goto's deopt caseWed, 07 Mar 2012 11:14:00 -0800, by Christian Haeubl
-
Added 'intro' command to mx that runs a simple 'hello world' program and visualizes its compilation in the Graal Visualizer.Wed, 07 Mar 2012 21:04:56 +0100, by Doug Simon
-
Fix performance regression: When never executed code is not compiled, deoptimize before the branch so that interpreter updates profiling information.Wed, 07 Mar 2012 11:06:14 -0800, by Christian Wimmer
-
reverted the changes to sanitycheck.pyWed, 07 Mar 2012 10:09:55 -0800, by Christian Haeubl
-
hardcoded correct SPECjvm2008 startup settings in sanitycheck.pyWed, 07 Mar 2012 10:09:33 -0800, by Christian Haeubl
-
fix after mergeWed, 07 Mar 2012 10:03:52 -0800, by Christian Haeubl
-
MergeWed, 07 Mar 2012 10:02:33 -0800, by Christian Haeubl
-
only print a warning in case that an endless recompilation is detectedWed, 07 Mar 2012 09:50:36 -0800, by Christian Haeubl
-
added option to print the profiling informationWed, 07 Mar 2012 09:48:08 -0800, by Christian Haeubl
-
added detection for endless recompilationTue, 06 Mar 2012 11:11:27 -0800, by Christian Haeubl
-
fixed deoptimization outputMon, 05 Mar 2012 12:40:54 -0800, by Christian Haeubl
-
MergeMon, 05 Mar 2012 12:03:02 -0800, by Christian Haeubl
-
exit the VM when an endless recompilation is detectedMon, 05 Mar 2012 12:01:38 -0800, by Christian Haeubl
-
Fix performance regression: remove unnecessary restriction of JSR parsingTue, 06 Mar 2012 11:55:44 -0800, by Christian Wimmer
-
Fix python warningTue, 06 Mar 2012 19:17:52 +0100, by Gilles Duboscq
-
Add jacoco report and a -XX:+DeoptimizeALot -XX:+VerifyOops bootstrap run to the gateTue, 06 Mar 2012 19:13:51 +0100, by Gilles Duboscq
-
Integrated mxtool updates from Maxine project.Tue, 06 Mar 2012 12:09:50 +0100, by Doug Simon
-
Use BytecodeStream in BciBlockMapping instead of hand-crafted byte-array accessesMon, 05 Mar 2012 18:22:31 -0800, by Christian Wimmer
-
Move bytecode definition in its own package to separate it from the bytecode parserMon, 05 Mar 2012 17:36:34 -0800, by Christian Wimmer
-
Fix and enable liveness analysis to prune unnecessary frame state entriesMon, 05 Mar 2012 16:09:49 -0800, by Christian Wimmer
-
Remove unused importMon, 05 Mar 2012 16:09:07 -0800, by Christian Wimmer
-
Allow multiple entries in methodFilterMon, 05 Mar 2012 16:07:42 -0800, by Christian Wimmer
-
Remove FrameStateAccess: Make FrameState immutable and move all modification logic into FrameStateBuilderMon, 05 Mar 2012 09:55:54 -0800, by Christian Wimmer
-
cosmetic simplifications in NewInstanceNode.ESCAPE.updateStateMon, 05 Mar 2012 14:38:43 +0100, by Gilles Duboscq
-
Allow JaCoCon to append to the execution fileMon, 05 Mar 2012 14:35:26 +0100, by Gilles Duboscq
-
fix variable redefinition in URLConnectionDownloadMon, 05 Mar 2012 13:40:39 +0100, by Gilles Duboscq
-
MergeSun, 04 Mar 2012 18:56:25 -0800, by Christian Haeubl
-
try to reduce MaximumGreedyInlineSize significantlyFri, 02 Mar 2012 18:50:51 -0800, by Christian Haeubl
-
some more changes to inlining debug outputFri, 02 Mar 2012 17:52:12 -0800, by Christian Haeubl
-
changed inlining debug outputFri, 02 Mar 2012 17:43:17 -0800, by Christian Haeubl
-
fixed an issue that prevented java.util.concurrent methods from being compiledFri, 02 Mar 2012 16:44:36 -0800, by Christian Haeubl
-
Use lower case http_proxy because this is the default environment variable on LinuxFri, 02 Mar 2012 09:23:18 -0800, by Christian Wimmer
-
Reorder gate checks to do the important stuff firstFri, 02 Mar 2012 09:21:10 -0800, by Christian Wimmer
-
Remove assertion that does not holdFri, 02 Mar 2012 09:20:28 -0800, by Christian Wimmer
-
Additional infrastructure methodsFri, 02 Mar 2012 09:18:42 -0800, by Christian Wimmer
-
Use context instead of individual dump calls to pass helper objects to CFG printerFri, 02 Mar 2012 09:17:59 -0800, by Christian Wimmer
-
Remove dead codeFri, 02 Mar 2012 09:13:36 -0800, by Christian Wimmer
-
Do not use SchedulePhase in CFG printerFri, 02 Mar 2012 09:12:54 -0800, by Christian Wimmer