Fri, 28 Mar 2014 08:38:49 +0100 |
Erik Eckstein |
Truffle: refactor ompilation related classes for SubstrateVM
|
Fri, 28 Mar 2014 08:26:21 +0100 |
Erik Eckstein |
correct guarding of Debug.logv in InliningUtil
|
Fri, 28 Mar 2014 08:25:35 +0100 |
Doug Simon |
updated to latest JAI library
|
Thu, 27 Mar 2014 22:17:54 -0700 |
Tom Rodriguez |
merge unsigned compare guards with constant indexes or limits
|
Thu, 27 Mar 2014 16:38:39 -0700 |
Michael Van De Vanter |
Instrumentation: update probe nodes to new node API
|
Thu, 27 Mar 2014 13:12:18 -0700 |
Tom Rodriguez |
set MethodProfileWidth to 0 since it's unused
|
Thu, 27 Mar 2014 13:11:17 -0700 |
Tom Rodriguez |
fix scanning of method data for redefined methods
|
Thu, 27 Mar 2014 18:35:55 +0100 |
Josef Eisl |
Fix merge regressions.
|
Thu, 27 Mar 2014 17:47:55 +0100 |
Josef Eisl |
Canonicalize projects.
|
Thu, 27 Mar 2014 17:41:55 +0100 |
Josef Eisl |
Fix eclipse format.
|
Thu, 27 Mar 2014 17:31:20 +0100 |
Josef Eisl |
Merge.
|
Thu, 27 Mar 2014 16:23:22 +0100 |
Josef Eisl |
Remove unused interface.
|
Thu, 27 Mar 2014 16:21:14 +0100 |
Josef Eisl |
Fix style issues.
|
Thu, 27 Mar 2014 15:55:08 +0100 |
Josef Eisl |
Adopt HSAILLIRGenerator.
|
Thu, 27 Mar 2014 15:06:22 +0100 |
Josef Eisl |
Merge (defunc).
|
Thu, 27 Mar 2014 13:54:27 +0100 |
Josef Eisl |
Remove state*() from NodeLIRGenerator.
|
Wed, 26 Mar 2014 20:44:11 +0100 |
Josef Eisl |
Merge.
|
Wed, 26 Mar 2014 17:02:45 +0100 |
Josef Eisl |
Apply LIRGenerator refactoring to PTX backend.
|
Wed, 26 Mar 2014 17:02:13 +0100 |
Josef Eisl |
Remove remaining LIRGenerator methods from NodeLIRGenerator.
|
Wed, 26 Mar 2014 16:31:28 +0100 |
Josef Eisl |
Apply LIRGenerator refactoring to SPARC backend.
|
Wed, 26 Mar 2014 15:59:59 +0100 |
Josef Eisl |
Apply LIRGenerator refactoring to HSAIL backend.
|
Wed, 26 Mar 2014 15:14:27 +0100 |
Josef Eisl |
Fix LIRGenerator casting problem.
|
Wed, 26 Mar 2014 15:04:03 +0100 |
Josef Eisl |
Fix NodeLIRGenerator.append() issue.
|
Wed, 26 Mar 2014 13:15:08 +0100 |
Josef Eisl |
Remove currentBlock from NodeLIRGenerator.
|
Wed, 26 Mar 2014 12:14:08 +0100 |
Josef Eisl |
Removed nodeOperands from LIRGenerator.
|
Wed, 26 Mar 2014 11:49:07 +0100 |
Josef Eisl |
Split LIRGenerator and fix AMD64 backend.
|
Tue, 25 Mar 2014 17:23:20 +0100 |
Josef Eisl |
Remove BaselineLIRGenerator.
|
Tue, 25 Mar 2014 16:37:12 +0100 |
Josef Eisl |
Added NodeLIRGenerator.
|
Tue, 25 Mar 2014 16:01:18 +0100 |
Josef Eisl |
Removed unused LIRGeneratorInterfaces.
|
Tue, 25 Mar 2014 15:53:12 +0100 |
Josef Eisl |
Split up NodeBasedLIRGeneratorTool.
|
Tue, 25 Mar 2014 15:37:02 +0100 |
Josef Eisl |
Rename LIRGeneratorTool to NodeBasedLIRGeneratorTool.
|
Tue, 25 Mar 2014 14:57:37 +0100 |
Josef Eisl |
Split up ArithmeticLIRGenerator interface.
|
Mon, 24 Mar 2014 13:56:56 +0100 |
Josef Eisl |
Set parameter frameState in BaselineCompiler.
|
Mon, 24 Mar 2014 13:15:42 +0100 |
Josef Eisl |
Introduce BytecodeParser interface.
|
Mon, 24 Mar 2014 11:58:59 +0100 |
Josef Eisl |
BciBlockMapping use AbstractBlockBase.id instead of blockID.
|
Mon, 24 Mar 2014 12:10:17 +0000 |
Niclas Adlertz |
Added baseline path in runCompilation
|
Mon, 24 Mar 2014 10:42:27 +0100 |
Josef Eisl |
Fix warnings.
|
Mon, 24 Mar 2014 10:24:30 +0000 |
Niclas Adlertz |
BciBlock extends AbstractBlockBase
|
Fri, 21 Mar 2014 13:50:02 +0000 |
Niclas Adlertz |
Added predecessors to BciBlock
|
Thu, 20 Mar 2014 18:09:41 +0000 |
Niclas Adlertz |
Starting point of the baseline bytecode parser
|
Thu, 20 Mar 2014 13:50:21 +0100 |
Josef Eisl |
Merge.
|
Wed, 19 Mar 2014 19:02:29 +0100 |
Josef Eisl |
Baseline emit return.
|
Wed, 19 Mar 2014 17:48:39 +0100 |
Josef Eisl |
Specialize (baseline) emitPrologue for AMD64 and PTX.
|
Wed, 19 Mar 2014 17:44:14 +0100 |
Josef Eisl |
Use AbstractBlock in StandardOp.
|
Wed, 19 Mar 2014 17:07:22 +0100 |
Josef Eisl |
Baseline compiler emitPrologue.
|
Wed, 19 Mar 2014 15:26:44 +0100 |
Josef Eisl |
Fix baseline compiler warnings.
|
Wed, 19 Mar 2014 15:22:14 +0100 |
Josef Eisl |
merge
|
Wed, 19 Mar 2014 14:25:45 +0000 |
Niclas Adlertz |
Remove beginNode() from AbstractBlock interface
|
Wed, 19 Mar 2014 10:29:07 +0000 |
Niclas Adlertz |
added kindinterface for valuenode and variable and started to generalize some methods used for bytecodeparsing
|
Tue, 18 Mar 2014 09:56:20 +0000 |
Niclas Adlertz |
LIRFrameStateBuilder added
|
Wed, 19 Mar 2014 15:14:37 +0100 |
Josef Eisl |
Create Baseline version of doBlock in LIRGenerator.
|
Wed, 19 Mar 2014 15:13:13 +0100 |
Josef Eisl |
Track AbstractBlock in LIRGenerator.
|
Wed, 19 Mar 2014 15:10:28 +0100 |
Josef Eisl |
Handle AbstractBlock in CFGPrinter.
|
Wed, 19 Mar 2014 13:50:52 +0100 |
Josef Eisl |
Removed NodeLIRGenerator again.
|
Wed, 19 Mar 2014 13:35:13 +0100 |
Josef Eisl |
Introduce LIRGeneratorCommon and NodeBasedLIRGenerator interfaces.
|
Tue, 18 Mar 2014 14:50:17 +0100 |
Josef Eisl |
Resolve BaselineCompiler LIRGenerationResult issues.
|
Tue, 18 Mar 2014 14:48:39 +0100 |
Josef Eisl |
Introduce LIRGenResLowerable.
|
Tue, 18 Mar 2014 13:49:11 +0100 |
Josef Eisl |
Decoupled LIRGenerator and LIRGenerationResult.
|
Tue, 18 Mar 2014 10:28:27 +0100 |
Josef Eisl |
LIRGenerator: add getter for DebugInfoBuilder and CallingConvention.
|
Mon, 17 Mar 2014 20:05:45 +0100 |
Josef Eisl |
Introduce specialized LIRGenerationResults for Targets if needed.
|
Mon, 17 Mar 2014 19:18:35 +0100 |
Josef Eisl |
LIR renamed setter and getter functions.
|
Mon, 17 Mar 2014 19:11:27 +0100 |
Josef Eisl |
Introduce LIRGenerationResultBase.
|
Mon, 17 Mar 2014 18:36:58 +0100 |
Josef Eisl |
Introduce LIRGenerationResult interface.
|
Fri, 14 Mar 2014 17:19:52 +0100 |
Josef Eisl |
Merge.
|
Thu, 13 Mar 2014 18:45:17 +0100 |
Josef Eisl |
BaselineCompiler: update LIRBlock.
|
Thu, 13 Mar 2014 18:44:09 +0100 |
Josef Eisl |
Change to AbstractBlock in LIR.setLir().
|
Thu, 13 Mar 2014 17:19:48 +0100 |
Josef Eisl |
Add LIRControlFlowGraph.
|
Thu, 13 Mar 2014 17:18:48 +0100 |
Josef Eisl |
Updated getStartBlock() in AbstractControlFlowGraph.
|
Thu, 13 Mar 2014 17:16:23 +0100 |
Josef Eisl |
Create BlocksToDoubles and use it in the backend.
|
Thu, 13 Mar 2014 17:11:16 +0100 |
Josef Eisl |
Create AbstractBlockBase.
|
Thu, 13 Mar 2014 13:28:09 +0100 |
Josef Eisl |
Restrict access to members of LIRGenerator.
|
Thu, 13 Mar 2014 11:43:08 +0100 |
Josef Eisl |
merge
|
Fri, 14 Mar 2014 16:12:25 +0000 |
Niclas Adlertz |
added abstract base class
|
Fri, 14 Mar 2014 13:59:39 +0000 |
Niclas Adlertz |
Added the HIRAbstractFrameStateBuilder
|
Fri, 14 Mar 2014 13:57:37 +0000 |
Niclas Adlertz |
Created abstract class FrameStateBuilder
|
Wed, 12 Mar 2014 20:40:01 +0100 |
Josef Eisl |
Introduce AbstractControlFlowGraph.
|
Wed, 12 Mar 2014 20:32:44 +0100 |
Josef Eisl |
Add call to GraalCompiler.emitCode() from BaselineCompiler.
|
Wed, 12 Mar 2014 19:32:12 +0100 |
Josef Eisl |
Move remaining Block references in LinearScan to AbstractBlock.
|
Wed, 12 Mar 2014 16:49:24 +0100 |
Josef Eisl |
Work around printCFG / AbstractBlock issue.
|
Wed, 12 Mar 2014 13:38:12 +0100 |
Josef Eisl |
Use List<T> instead of Iterable<T> in AbstractBlock to (temporary) allow editing.
|
Wed, 12 Mar 2014 12:09:07 +0100 |
Josef Eisl |
Make LIR use AbstractBlock. (errors)
|
Thu, 27 Mar 2014 16:54:47 +0100 |
Lukas Stadler |
pass EXTRA_JAVA_HOMES to eclipse builders
|
Thu, 27 Mar 2014 13:20:41 +0100 |
Roland Schatz |
Add assertions to ensure that the deoptimizing FrameState is unique in LIR generation.
|
Thu, 27 Mar 2014 13:20:32 +0100 |
Roland Schatz |
Rename deoptState fields to reflect whether they refer to a state before or during.
|
Thu, 27 Mar 2014 13:20:19 +0100 |
Roland Schatz |
Regression test for issue fixed in 6ae9af961b7c.
|
Thu, 27 Mar 2014 12:45:11 +0100 |
Doug Simon |
changed distribution dependency exclusion mechanism to be only for library dependencies
|
Thu, 27 Mar 2014 09:46:31 +0100 |
Doug Simon |
fixed hard coded reference to JDK7
|
Thu, 27 Mar 2014 09:45:39 +0100 |
Doug Simon |
reverted 3128becfec95
|
Wed, 26 Mar 2014 22:38:17 +0100 |
Doug Simon |
Merge.
|
Wed, 26 Mar 2014 22:20:23 +0100 |
Doug Simon |
mx: removed use of exclusion filter files from findbugs command
|
Wed, 26 Mar 2014 22:19:33 +0100 |
Doug Simon |
revived use of FindBugs annotations
|
Wed, 26 Mar 2014 22:18:44 +0100 |
Doug Simon |
mx: added support for excluding dependencies from distributions
|
Wed, 26 Mar 2014 22:17:31 +0100 |
Doug Simon |
fixed incorrect uses of Debug.log API
|
Wed, 26 Mar 2014 21:10:24 +0100 |
Doug Simon |
added checkheaders to the gate
|
Wed, 26 Mar 2014 21:08:00 +0100 |
Doug Simon |
added checkheaders command for checking Java source headers without relying on Checkstyle
|
Wed, 26 Mar 2014 21:07:42 +0100 |
Doug Simon |
canonicalized projects
|
Wed, 26 Mar 2014 20:33:16 +0100 |
Doug Simon |
removed GraalDeoptLeafGraphIds_lock
|
Wed, 26 Mar 2014 17:36:25 +0100 |
Doug Simon |
fixed pylint errors
|
Wed, 26 Mar 2014 17:33:54 +0100 |
Doug Simon |
HSAIL: preliminary deopt support
|
Wed, 26 Mar 2014 17:30:40 +0100 |
Doug Simon |
findbugs will also use any findbugsExcludeFilter.xml it finds in a suite's root
|
Wed, 26 Mar 2014 22:14:43 +0100 |
Bernhard Urban |
SnippetCounters: HotSpot stubs are not allowed to embed oops, thus exclude them in stubs
|
Wed, 26 Mar 2014 21:52:45 +0100 |
Bernhard Urban |
SnippetCounter: use own location for counter
|
Wed, 26 Mar 2014 14:43:50 +0100 |
Bernhard Urban |
pylint fixes
|
Wed, 26 Mar 2014 14:34:08 +0100 |
Doug Simon |
transition to JDK8
|
Wed, 26 Mar 2014 14:32:50 +0100 |
Bernhard Urban |
mx: increase minimum required jdk version
|
Wed, 26 Mar 2014 10:52:04 +0100 |
Bernhard Urban |
changelog: repo links should point to tagname
|
Wed, 26 Mar 2014 10:26:06 +0100 |
Erik Eckstein |
fix ecliipseformat error
|
Wed, 26 Mar 2014 10:16:28 +0100 |
Erik Eckstein |
remove a GraphOrder assertion which does not hold in substrate VM
|
Wed, 26 Mar 2014 10:15:15 +0100 |
Erik Eckstein |
extend graph builder and CompilationResult for substrateVM
|
Wed, 26 Mar 2014 10:10:12 +0100 |
Erik Eckstein |
make scheduling in IdealGraphPrinter optional
|
Wed, 26 Mar 2014 10:08:31 +0100 |
Erik Eckstein |
add assertion to detect infinite recursion in snippet inlining
|
Wed, 26 Mar 2014 10:06:25 +0100 |
Erik Eckstein |
add Debug.logAndIndent with enabled-flag
|
Wed, 26 Mar 2014 10:04:37 +0100 |
Erik Eckstein |
make ensureUniquePC an abstract method of the base Assembler class
|
Tue, 25 Mar 2014 16:37:28 -0700 |
twisti |
print total allocated bytes for compilations
|
Tue, 25 Mar 2014 16:25:02 -0700 |
twisti |
revert some changes to match upstream files
|
Tue, 25 Mar 2014 23:53:09 +0100 |
Doug Simon |
added findbugs to the gate
|
Tue, 25 Mar 2014 23:52:57 +0100 |
Doug Simon |
fixed findbugs issue
|
Tue, 25 Mar 2014 22:38:07 +0100 |
Bernhard Urban |
Added tag graal-0.2 for changeset 483d05bf77a7
|
Tue, 25 Mar 2014 22:37:21 +0100 |
Bernhard Urban |
changelog: graal-0.2
graal-0.2
|
Tue, 25 Mar 2014 13:50:28 -0700 |
Christian Wimmer |
Merge
|