Mercurial > hg > truffle
graph
-
Merge.Thu, 28 May 2015 21:26:54 +0200, by Thomas Wuerthinger
-
Apply type check plugin only when parsing intrinsics.Thu, 28 May 2015 21:25:21 +0200, by Thomas Wuerthinger
-
make GraalRuntime::parse_argument public to avoid needing the firend declarationThu, 28 May 2015 18:06:26 +0200, by Gilles Duboscq
-
MergeThu, 28 May 2015 17:44:05 +0200, by Gilles Duboscq
-
remove hotspot.sourcegenThu, 28 May 2015 16:54:14 +0200, by Gilles Duboscq
-
Remove GenGraalRuntimeInlineHppThu, 28 May 2015 16:50:35 +0200, by Gilles Duboscq
-
Use files in lib/graal/options to define Graal options (-G:...) instead of generating code for themWed, 27 May 2015 17:40:26 +0200, by Gilles Duboscq
-
Extract options file to buildMon, 18 May 2015 18:30:43 +0200, by Gilles Duboscq
-
Make OptionProcessor create options filesMon, 18 May 2015 17:59:40 +0200, by Gilles Duboscq
-
Use GraalRuntime::parse_lines in GraalRuntime::parse_graal_options_fileThu, 07 May 2015 16:59:34 +0200, by Gilles Duboscq
-
Factor GraalRuntime::parse_lines out of GraalRuntime::get_service_implsThu, 07 May 2015 16:00:42 +0200, by Gilles Duboscq
-
mx: better description for strict-compliance and fix typoWed, 06 May 2015 17:04:06 +0200, by Gilles Duboscq
-
Graal loader: load all .jar files (regardless of graal prefix)Wed, 06 May 2015 16:54:59 +0200, by Gilles Duboscq
-
GraphDecoder: add debug information to Invoke assertionTue, 05 May 2015 17:56:23 +0200, by Gilles Duboscq
-
Add RegisterAllocationConfig to AllocationContext.Thu, 28 May 2015 10:04:46 +0200, by Josef Eisl
-
Backend: add #newRegisterAllocationConfig.Wed, 27 May 2015 12:12:22 +0200, by Josef Eisl
-
Add AMD64HotSpotRegisterAllocationConfig.Thu, 28 May 2015 11:04:19 +0200, by Josef Eisl
-
LinearScanWalker: outsource register range check.Wed, 27 May 2015 12:06:50 +0200, by Josef Eisl
-
RegisterAllocationConfig: add AllocatableRegisters.Wed, 27 May 2015 12:09:09 +0200, by Josef Eisl
-
Remove reference to CompilationResult from HotSpotCompiledCode.Thu, 28 May 2015 10:59:34 +0200, by Roland Schatz
-
[AMD64] Use shorter encoding of zero-extend opcodes.Wed, 27 May 2015 12:23:22 +0200, by Roland Schatz
-
Remove duplicate directories in distruleWed, 27 May 2015 10:57:21 +0200, by Stefan Anzinger
-
GRAAL-1090: Doug speeds up ./mx.sh build --only com.oracle.truffle.sl from 8s to 4s on my computer.Wed, 27 May 2015 10:18:54 +0200, by Jaroslav Tulach
-
Bugfix for Graph Decoder: ensure that guard dependencies to block begins are correctly re-wired during decodingTue, 26 May 2015 16:19:16 -0700, by Christian Wimmer
-
Create different nodes in the graph builder when instanceof and checkcast have a single type profile.Tue, 26 May 2015 21:22:00 +0200, by Thomas Wuerthinger
-
Merge.Tue, 26 May 2015 20:48:30 +0200, by Thomas Wuerthinger
-
Merge.Tue, 26 May 2015 20:23:22 +0200, by Thomas Wuerthinger
-
Improve canonicalization of instanceof node.Tue, 26 May 2015 20:23:11 +0200, by Thomas Wuerthinger
-
Disable inlining during parsing.Tue, 26 May 2015 20:21:07 +0200, by Thomas Wuerthinger
-
Enable inlining during parsing by default.Tue, 26 May 2015 18:57:51 +0200, by Thomas Wuerthinger
-
Fix folding of type check node.Tue, 26 May 2015 18:34:22 +0200, by Thomas Wuerthinger
-
Truffle-DSL: move internal @ExpectError annotation from public API to the test package only; share expect error handling between new processors.Tue, 26 May 2015 20:04:08 +0200, by Christian Humer
-
SL: handle undefined functions gracefully.Tue, 26 May 2015 20:04:07 +0200, by Christian Humer
-
Truffle-DSL: pow example should not use @ExplodeLoop.Tue, 26 May 2015 20:02:07 +0200, by Christian Humer
-
SL: Remove useless rewriteOn parameter in SLLogicalOrNode#doBooleanTue, 19 May 2015 17:48:50 +0200, by Christian Humer
-
Introducing standard I/O and error into Env and using TruffleVM to execute SL test cases. Adding SLTckTest to verify SL language interop.Tue, 26 May 2015 19:11:36 +0200, by Jaroslav Tulach
-
Fix probabilities for new array instances.Tue, 26 May 2015 16:46:25 +0200, by Thomas Wuerthinger
-
Add Makefile generator for building graal without mxTue, 26 May 2015 14:46:32 +0200, by Stefan Anzinger
-
[SPARC] Make Membar delayableFri, 22 May 2015 11:52:28 +0200, by Stefan Anzinger
-
[SPARC] Make CAS delayableFri, 22 May 2015 11:41:03 +0200, by Stefan Anzinger
-
[SPARC] Use SPARCAddressValue in NullCheckOpFri, 22 May 2015 11:29:13 +0200, by Stefan Anzinger
-
[SPARC] Consolidate SPARCMove loads and storesFri, 22 May 2015 10:53:28 +0200, by Stefan Anzinger
-
.project: Update path to make directoryTue, 19 May 2015 17:38:53 +0200, by Stefan Anzinger
-
mx gate: add option to skip idecleanTue, 26 May 2015 10:53:19 +0200, by Roland Schatz
-
Enforcing public, one parameter constructor for each TruffleLanguage by annotation processor and required call to super.Mon, 25 May 2015 12:26:53 +0200, by Jaroslav Tulach
-
Testing the annotation processor using the @ExpectedError annotation as suggested by Christian HumerMon, 25 May 2015 10:36:30 +0200, by Jaroslav Tulach
-
PrintWriter needs to be flushed more often than PrintStreamMon, 25 May 2015 09:09:07 +0200, by Jaroslav Tulach
-
Hardcoding .sl mimetype for now. Should have an API so language implementations can declare their own supported mime types.Mon, 25 May 2015 08:49:16 +0200, by Jaroslav Tulach
-
Make inlining code more robust in the context of inlining substituted graphs.Mon, 25 May 2015 01:37:31 +0200, by Thomas Wuerthinger
-
fixed npe in CompileTheWorld for methods that are already compiledSun, 24 May 2015 11:02:42 +0200, by Doug Simon
-
fixed regression that disabled parsing of Graal command line optionsSun, 24 May 2015 10:27:27 +0200, by Doug Simon
-
removed unused support for forced inlining of method substitutionsSun, 24 May 2015 09:18:55 +0200, by Doug Simon
-
compute compiled bytecodes using method inlining recording instead of a DebugMetricSun, 24 May 2015 00:21:20 +0200, by Doug Simon
-
added checkcopyrights command (from mxtool2)Fri, 22 May 2015 23:11:17 +0200, by Doug Simon
-
removed OKRA librariesFri, 22 May 2015 23:10:51 +0200, by Doug Simon
-
Add missing OSR testFri, 22 May 2015 10:20:38 -0700, by Tom Rodriguez
-
Replacing PrintStream with PrintWriter in the simple languageFri, 22 May 2015 18:12:01 +0200, by Jaroslav Tulach
-
Introducing TruffleVM - a central place to invoke code in any registered TruffleLanguage.Fri, 22 May 2015 13:41:10 +0200, by Jaroslav Tulach
-
Make PEA handling of node virtualization customizableFri, 22 May 2015 10:50:43 +0200, by Paul Woegerer
-
Removing author tagFri, 22 May 2015 09:39:22 +0200, by Jaroslav Tulach
-
Merge fixThu, 21 May 2015 22:42:21 -0700, by Tom Rodriguez
-
MergeThu, 21 May 2015 22:23:08 -0700, by Tom Rodriguez
-
Lower checkcast arraycopy idiom after frame state assignment and convert arraycopy lowering into snippetsThu, 21 May 2015 22:20:41 -0700, by Tom Rodriguez
-
Fix SnippetCounters private location assertWed, 20 May 2015 11:58:51 -0700, by Tom Rodriguez
-
Warn about null arguments to snippets and allow recursive calls in snippetsMon, 18 May 2015 16:51:01 -0700, by Tom Rodriguez
-
Fixed javadoc formattingMon, 18 May 2015 14:57:05 -0700, by Tom Rodriguez
-
support later folding of constant array readsMon, 18 May 2015 14:46:23 -0700, by Tom Rodriguez
-
make sure the arraycopy routines have the right array locationsMon, 18 May 2015 14:44:59 -0700, by Tom Rodriguez
-
fixed scope nameMon, 18 May 2015 14:32:42 -0700, by Tom Rodriguez
-
Remove unused argument from snippetMon, 18 May 2015 14:32:14 -0700, by Tom Rodriguez
-
Handle AbstractPointerStamp in duplicateModifiedMon, 18 May 2015 14:30:03 -0700, by Tom Rodriguez
-
Support string formatting in forceDumpMon, 18 May 2015 14:29:35 -0700, by Tom Rodriguez
-
Optimize singleton factory lists.Thu, 21 May 2015 11:15:56 -0400, by Kevin Menard
-
Support detection of long induction variables.Thu, 21 May 2015 15:53:02 +0200, by Roland Schatz
-
SPARCArithmetic: add register hint for Unary2Op.Thu, 21 May 2015 15:00:11 +0200, by Josef Eisl
-
SPARCLIRGenerator: create new variables for I2F and L2D converting.Thu, 21 May 2015 14:56:00 +0200, by Josef Eisl
-
Move ConstantStackMoveTest and StackStoreTest to amd64 specific project.Thu, 21 May 2015 13:28:41 +0200, by Josef Eisl
-
Make ShiftNode narrowable under certain conditions.Thu, 21 May 2015 13:25:44 +0200, by Roland Schatz
-
mx gate: bootstrap with -G:+SSA_LIR.Thu, 07 May 2015 14:47:27 +0200, by Josef Eisl
-
MoveResolver: recognize self assignment even on Kind mismatch.Thu, 21 May 2015 11:54:22 +0200, by Josef Eisl
-
NodeLIRBuilder#getExactPhiKind: handle non-java constants.Thu, 21 May 2015 11:51:32 +0200, by Josef Eisl
-
LIRKind: add merge(Iterable<LIRKind>).Thu, 21 May 2015 11:50:38 +0200, by Josef Eisl
-
NodeLIRBuilder#createPhiIn: add assertion message.Mon, 18 May 2015 15:38:22 +0200, by Josef Eisl
-
NodeLIRBuilder#createPhiOut: do not put fixed registers into phiOuts.Mon, 18 May 2015 14:48:02 +0200, by Josef Eisl
-
SSALinarScanResolveDataFlowPhase: do not allow registers as phi operands.Mon, 18 May 2015 14:40:32 +0200, by Josef Eisl
-
LinearScan: move LinearScanEliminateSpillMovePhase#beforeSpillMoveElimination to LinearScan.Wed, 20 May 2015 15:01:24 +0200, by Josef Eisl
-
LinearScan: add intervals to scope.Mon, 18 May 2015 14:39:43 +0200, by Josef Eisl
-
AMD64Move: refactor #const2stack and add support for short and byte.Wed, 20 May 2015 17:30:34 +0200, by Josef Eisl
-
AMD64MacroAssembler#movlong: use sign-extend 32bit move if possible.Wed, 20 May 2015 16:30:05 +0200, by Josef Eisl
-
Add ConstantStackMoveTest.Thu, 21 May 2015 12:10:17 +0200, by Josef Eisl
-
NumUtil: add isShort(long).Wed, 20 May 2015 17:25:23 +0200, by Josef Eisl
-
LIRTest: support for zero parameters and subclasses of LIRTestSpecification.Wed, 20 May 2015 16:27:26 +0200, by Josef Eisl
-
Add StackStoreTest.Wed, 20 May 2015 15:25:28 +0200, by Josef Eisl
-
Reenable processing deoptimizations that do not invalidate in ConvertDeoptimizeToGuardPhaseThu, 21 May 2015 02:07:10 +0200, by Andreas Woess
-
only put type in HotSpotConstantPool cache if it's resolvedWed, 20 May 2015 14:18:02 +0200, by Lukas Stadler
-
more debug dumping in PEGraphDecoderWed, 20 May 2015 14:17:56 +0200, by Lukas Stadler
-
tolerate ConstantNodes in unused FrameStates when checking nodes added by an invocation pluginWed, 20 May 2015 10:17:58 +0200, by Doug Simon
-
Bind NetBeans Build action directly to ./mx build command line invocationWed, 20 May 2015 05:37:55 +0200, by Jaroslav Tulach
-
Add support of CachedGraph to BinaryGraphPrinter.Tue, 19 May 2015 20:16:07 +0200, by Thomas Wuerthinger
-
Merge.Tue, 19 May 2015 15:35:58 +0200, by Thomas Wuerthinger
-
Fixed for CachedGraph utility class.Tue, 19 May 2015 15:35:47 +0200, by Thomas Wuerthinger
-
Make CachedGraph generic. Clean up Graph#copy methods.Tue, 19 May 2015 15:02:51 +0200, by Thomas Wuerthinger
-
Add ability to receive the duplication map via a callback when copying a graph.Tue, 19 May 2015 14:24:47 +0200, by Thomas Wuerthinger
-
[SPARC] Remove SPARC/Graal specific code for deoptimizing with exceptionTue, 19 May 2015 14:50:15 +0200, by Stefan Anzinger
-
Add CachedGraph utility class.Tue, 19 May 2015 14:00:11 +0200, by Thomas Wuerthinger
-
The annotation processor should verify proper use of @Child annotation during compilation time and prevent usage of final.Tue, 19 May 2015 12:30:51 +0200, by Jaroslav Tulach
-
Support build on Linux 4.Tue, 19 May 2015 11:54:32 +0200, by Roland Schatz
-
Move memory related nodes to their own package.Mon, 18 May 2015 11:41:11 +0200, by Roland Schatz
-
Unit test for boxing nodes.Mon, 18 May 2015 11:38:35 +0200, by Roland Schatz
-
ControlFlowGraph.computeLoopBlocks removed recursion; simulating stackTue, 19 May 2015 09:53:34 +0200, by Stefan Anzinger
-
Prefer ipv4 on dacapo benchmark (was set to false before)Tue, 19 May 2015 09:51:55 +0200, by Stefan Anzinger
-
removed unnecessary CompilerToVM.CodeInstallResult enum (JBS:GRAAL-53)Mon, 18 May 2015 23:00:45 +0200, by Doug Simon
-
removed unnecessary HotSpotCodeCache.MarkId enum (JBS:GRAAL-53)Mon, 18 May 2015 22:27:24 +0200, by Doug Simon
-
Force IPv4 on dacapo tests; see JDK-8072384Mon, 18 May 2015 17:44:43 +0200, by Stefan Anzinger
-
removed com.oracle.graal.hotspot.server and uses of Serializable it depended upon (JBS:GRAAL-53)Mon, 18 May 2015 14:55:32 +0200, by Doug Simon
-
removed redundant references in VM to Graal classesMon, 18 May 2015 13:47:45 +0200, by Doug Simon
-
Bugfix: Join of alwaysNull and nonNull is the empty stamp.Mon, 18 May 2015 10:34:10 +0200, by Roland Schatz
-
Truffle/Instrumentation: fix NPE hazardSun, 17 May 2015 20:47:04 -0700, by Michael Van De Vanter
-
Truffle/Instrumentation: some commentary and a new AST printing method needed for tools.Sun, 17 May 2015 20:35:31 -0700, by Michael Van De Vanter
-
Truffle/Instrumentation: Javadoc commentarySun, 17 May 2015 18:30:43 -0700, by Michael Van De Vanter
-
[SPARC] sign extend array compare lengthFri, 15 May 2015 23:03:42 +0200, by Stefan Anzinger
-
MergeFri, 15 May 2015 14:48:18 +0200, by Stefan Anzinger
-
[SPARC] also do sign extend on char if requestedFri, 15 May 2015 14:47:51 +0200, by Stefan Anzinger
-
[SPARC] Sign extend address to 64 bit when building an addressFri, 15 May 2015 14:47:23 +0200, by Stefan Anzinger
-
Fix handling of null flags in MetaspacePointerStamp operations.Fri, 15 May 2015 13:52:46 +0200, by Roland Schatz
-
removed cache for intermediate graphs in ReplacementsImpl since graph building inlining is now usedFri, 15 May 2015 13:45:06 +0200, by Doug Simon
-
MergeFri, 15 May 2015 11:55:52 +0200, by Stefan Anzinger
-
[SPARC] Remove sign extension when loading stack slotFri, 15 May 2015 11:40:02 +0200, by Stefan Anzinger
-
Fix formattingThu, 14 May 2015 16:30:45 -0700, by Christian Wimmer
-
Make support for method handles VM independentThu, 14 May 2015 16:26:31 -0700, by Christian Wimmer
-
mx: Allow disabling of package prefix checkThu, 14 May 2015 16:20:12 -0700, by Christian Wimmer
-
Allow subclasses of TruffleCompilerThu, 14 May 2015 16:19:40 -0700, by Christian Wimmer
-
Do not cache option values in static final fieldsThu, 14 May 2015 16:19:10 -0700, by Christian Wimmer
-
Add trace methodsThu, 14 May 2015 16:17:56 -0700, by Christian Wimmer
-
Expand functionality of FieldIntrospectionThu, 14 May 2015 16:17:36 -0700, by Christian Wimmer
-
Allow subclasses of LocationIdentity to provide immuatability informationThu, 14 May 2015 16:16:43 -0700, by Christian Wimmer
-
Add convenience methodThu, 14 May 2015 16:14:41 -0700, by Christian Wimmer
-
Always do liveness analysis, but allow non-clearing of local variables; centralize omitAssertion code in bytecode parserThu, 14 May 2015 16:14:17 -0700, by Christian Wimmer
-
Remove final and abstract class restrictionsThu, 14 May 2015 16:11:58 -0700, by Christian Wimmer
-
Allow snippets that do not have a return valueThu, 14 May 2015 16:10:39 -0700, by Christian Wimmer
-
Simplify subclasses that want to override createGraphBuilderThu, 14 May 2015 16:10:20 -0700, by Christian Wimmer
-
Allow null value for wordTypesThu, 14 May 2015 16:09:15 -0700, by Christian Wimmer
-
Remove unnecessary check for null locationThu, 14 May 2015 16:08:49 -0700, by Christian Wimmer
-
Add utility method to remove a phase with a given classThu, 14 May 2015 16:08:21 -0700, by Christian Wimmer
-
Single-implementer optimization is an optimistic optimization, even though it does not register an assumptionThu, 14 May 2015 16:06:42 -0700, by Christian Wimmer
-
Do not weaken stamp of PhiNode in inferStampThu, 14 May 2015 16:05:02 -0700, by Christian Wimmer
-
Bugfix: non-simplifying GraphDecoder must not cleanup graphThu, 14 May 2015 16:03:49 -0700, by Christian Wimmer
-
Bugfix: Wrong class referenced in TYPEThu, 14 May 2015 16:03:11 -0700, by Christian Wimmer
-
Adhere to specification described in JavaDoc of interfaceThu, 14 May 2015 16:01:21 -0700, by Christian Wimmer
-
Allow closing of invocation plugin registry to prevent future modificationsThu, 14 May 2015 16:00:20 -0700, by Christian Wimmer
-
Relax assertion to allow MethodIdHolders that have pre-assigned idsThu, 14 May 2015 15:59:14 -0700, by Christian Wimmer
-
Bugfix: push constant field value using original kind from fieldThu, 14 May 2015 15:58:33 -0700, by Christian Wimmer
-
Bugfix: ForeignCallNode needs bciThu, 14 May 2015 15:57:55 -0700, by Christian Wimmer
-
Move VM-independent code out of HotSpot projectThu, 14 May 2015 15:57:04 -0700, by Christian Wimmer
-
Move VM-independent code out of HotSpot projectThu, 14 May 2015 15:56:31 -0700, by Christian Wimmer
-
Remove assertion that does not hold when compiling methods with Word typesThu, 14 May 2015 15:55:56 -0700, by Christian Wimmer
-
Use factory methodsThu, 14 May 2015 15:55:29 -0700, by Christian Wimmer
-
Optimize assumption-free checks when compiling without optimistic optimizationsThu, 14 May 2015 15:54:45 -0700, by Christian Wimmer
-
Make name availableThu, 14 May 2015 15:52:46 -0700, by Christian Wimmer
-
converted @MethodSubstitutions for CRC32 to MethodSubstitutionPluginsWed, 13 May 2015 14:02:56 +0200, by Doug Simon
-
improved javadoc for GraphBuilderContextWed, 13 May 2015 13:25:08 +0200, by Doug Simon
-
cleaned up and improved documentation for IntrinsicScopeWed, 13 May 2015 13:11:17 +0200, by Doug Simon
-
rename GraphBuilderPhase.getFrameState to getFrameStateBuilderWed, 13 May 2015 10:54:14 +0200, by Doug Simon
-
rename HIRFrameStateBuilder to FrameStateBuilderWed, 13 May 2015 10:31:19 +0200, by Doug Simon
-
remove unused AbstractFrameStateBuilderWed, 13 May 2015 10:30:32 +0200, by Doug Simon
-
Allow private node inputs and data fields.Wed, 13 May 2015 11:54:57 +0200, by Roland Schatz
-
Improve code generation for zero extend on AMD64.Wed, 13 May 2015 11:53:17 +0200, by Roland Schatz
-
Truffle/Instrumentation: NPE guardTue, 12 May 2015 18:26:52 -0700, by Michael Van De Vanter
-
Merge with 6d5a198d23e67bb4b850ce1d74f5c338840cfe04Tue, 12 May 2015 18:04:53 -0700, by Michael Van De Vanter
-
Truffle/Instrumentation: an Advanced Instrument can now be created that requires the evaluation result be of a specified type, reporting a failure if notTue, 12 May 2015 17:29:49 -0700, by Michael Van De Vanter
-
Truffle/Instrumentation: change the signature for creation of Advanced instruments, refactor how the callback listener is managed.Tue, 12 May 2015 16:06:00 -0700, by Michael Van De Vanter
-
Truffle/Instrumentation: runtime failures executing an AdvancedInstrument root are now reported automatically via a new mehtod onAdvancedInstrumentResultListener.Tue, 12 May 2015 14:48:33 -0700, by Michael Van De Vanter
-
Truffle/Instrumentation: rename "Tool Eval" Instrument kind to "Advanced" Instrument kindTue, 12 May 2015 12:57:47 -0700, by Michael Van De Vanter
-
consolidated AbstractBytecodeParser into BytecodeParserTue, 12 May 2015 23:26:16 +0200, by Doug Simon
-
Fix materialization of instanceof when sharing instantiationTue, 12 May 2015 13:27:01 -0700, by Tom Rodriguez
-
[SPARC] Use proper stackslot offset in SPARCHotSpotMoveTue, 12 May 2015 21:36:57 +0200, by Stefan Anzinger
-
MergeTue, 12 May 2015 20:56:04 +0200, by Stefan Anzinger
-
[SPARC] Implement load constant directly to stackTue, 12 May 2015 20:55:48 +0200, by Stefan Anzinger
-
[SPARC] Change default to non sign extending loadTue, 12 May 2015 19:47:23 +0200, by Stefan Anzinger
-
[SPARC] Remove commented out codeThu, 07 May 2015 05:21:23 +0200, by Stefan Anzinger
-
LIRTest: make LIRTestSpecification accessible.Tue, 12 May 2015 17:56:02 +0200, by Josef Eisl
-
don't create infopoint nodes within intrinsicsTue, 12 May 2015 16:05:32 +0200, by Doug Simon
-
removed unnecessary Intrinsic interfaceTue, 12 May 2015 15:57:40 +0200, by Doug Simon
-
LinearScanAssignLocationsPhase: fix checkstyle issue.Tue, 12 May 2015 14:52:22 +0200, by Josef Eisl
-
Merge LinearScan refactoring.Tue, 12 May 2015 14:27:35 +0200, by Josef Eisl
-
SSALinearScan: rename sub-phases.Tue, 12 May 2015 14:22:16 +0200, by Josef Eisl
-
LinearScan: renamed sub phases.Tue, 12 May 2015 14:19:57 +0200, by Josef Eisl
-
LinearScan: move changeSpillState to LinearScanWalker.Tue, 12 May 2015 14:04:40 +0200, by Josef Eisl
-
SSALinearScan: add SSAEliminateSpillMove.Tue, 12 May 2015 13:53:34 +0200, by Josef Eisl
-
LinearScan: outsource EliminateSpillMove.Tue, 12 May 2015 13:48:51 +0200, by Josef Eisl
-
SSALinearScan: add SSAResolveDataFlow.Tue, 12 May 2015 13:42:25 +0200, by Josef Eisl
-
LinearScan: outsource ResolveDataFlow.Tue, 12 May 2015 13:34:04 +0200, by Josef Eisl
-
LinearScan: outsource RegisterAllocation.Tue, 12 May 2015 13:28:48 +0200, by Josef Eisl
-
LinearScan: remove initIntervalWalker (unused).Tue, 12 May 2015 13:24:34 +0200, by Josef Eisl
-
LinearScan: call sortIntervalsBeforeAllocation in allocate().Tue, 12 May 2015 13:22:25 +0200, by Josef Eisl
-
LinearScan: move changeSpillDefinitionPos and registerPriorityOf{Output,Output}Operand to LifetimeAnalysis.Tue, 12 May 2015 13:19:01 +0200, by Josef Eisl
-
LinearScan: make opIdToIndex private.Tue, 12 May 2015 13:08:43 +0200, by Josef Eisl
-
LinearScan: encapsulate opIdToBlockMap and opIdToInstructionMap.Tue, 12 May 2015 12:19:39 +0200, by Josef Eisl
-
LinearScan: encapsulate intervals.Tue, 12 May 2015 12:03:55 +0200, by Josef Eisl
-
LinearScan: encapsulate blockData.Tue, 12 May 2015 11:55:11 +0200, by Josef Eisl
-
LinearScan: outsource AssignLocations.Tue, 12 May 2015 11:17:32 +0200, by Josef Eisl
-
LinearScan: move getMaterializedValue to LifetimeAnalysis.Tue, 12 May 2015 11:12:33 +0200, by Josef Eisl
-
LinearScan: create factory methods for subr- phases.Tue, 12 May 2015 11:04:25 +0200, by Josef Eisl
-
LinearScan: outsource OptimizeSpillPosition.Tue, 12 May 2015 10:57:59 +0200, by Josef Eisl
-
LinearScan: encapsulate OptimizeSpillPosition.Tue, 12 May 2015 10:49:17 +0200, by Josef Eisl
-
LinearScan: encapsulate assignLocations().Tue, 12 May 2015 10:36:01 +0200, by Josef Eisl
-
LinearScan: use multiline comments.Tue, 12 May 2015 10:16:43 +0200, by Josef Eisl
-
LinearScan: move intervalInLoop to LifetimeAnalysis.Tue, 12 May 2015 10:13:06 +0200, by Josef Eisl
-
LifetimeAnalysis: use multiline comments.Tue, 12 May 2015 10:07:09 +0200, by Josef Eisl
-
LinearScan: outsource LifetimeAnalysis.Tue, 12 May 2015 10:58:26 +0200, by Josef Eisl
-
LinearScan: add createLifetimeAnalysis().Thu, 07 May 2015 14:17:53 +0200, by Josef Eisl
-
LinearScan: move call to sortIntervalsBeforeAllocation to RegisterAllocation phase.Wed, 06 May 2015 17:44:32 +0200, by Josef Eisl
-
LinearScan: reorganize LIR and Interval dumping.Wed, 06 May 2015 17:37:35 +0200, by Josef Eisl
-
LinearScan: split into sub-phases.Wed, 06 May 2015 17:04:31 +0200, by Josef Eisl
-
consolidated ReplacementContext and IntrinsicContextTue, 12 May 2015 13:56:11 +0200, by Doug Simon
-
Apply NarrowableArithmeticNode marker interface to the correct node classes.Mon, 11 May 2015 17:41:46 +0200, by Roland Schatz
-
LIRKind#merge: be more precise about references.Tue, 12 May 2015 09:29:48 +0200, by Josef Eisl
-
NodeLIRBuilder#verifyPHIKind: check for LIRKind equality first.Mon, 11 May 2015 13:47:16 +0200, by Josef Eisl
-
MoveResolver: use LIRKind#verifyMoveKinds().Mon, 11 May 2015 11:52:46 +0200, by Josef Eisl
-
LIRKind#verifyMoveKinds: relax stack kind comparison.Mon, 11 May 2015 14:43:58 +0200, by Josef Eisl
-
LIRKind: add verifyMoveKinds.Mon, 11 May 2015 14:36:16 +0200, by Josef Eisl
-
LIRTest: remove Simplifiable from FloatingLIRTestNode.Tue, 12 May 2015 09:31:56 +0200, by Josef Eisl
-
GraalCompiler#emitBackEnd: add schedule into debug scope.Mon, 11 May 2015 11:42:52 +0200, by Josef Eisl
-
Truffle/Instrumentation: remove temporarily a call to tranferToInterpreter that breaks a PE test.Mon, 11 May 2015 20:31:18 -0700, by Michael Van De Vanter