Thu, 03 Apr 2014 19:06:58 +0200 |
Christian Humer |
Truffle: made inlining fully context sensitive.
|
Thu, 03 Apr 2014 18:33:48 +0200 |
Christian Humer |
Truffle: Truffle API changes for context sensitive inlining.
|
Thu, 03 Apr 2014 18:32:39 +0200 |
Christian Humer |
Socket interrupts should not be treated as errors in GraphPrinterDumpHandler.
|
Fri, 04 Apr 2014 16:48:06 -0700 |
twisti |
use JDK 8 features for some TODOs
|
Fri, 04 Apr 2014 16:40:24 -0700 |
twisti |
fixed com.oracle.graal.hotspot.meta.HotSpotConstantPool.loadReferencedType(int, int) for invokedynamic
|
Fri, 04 Apr 2014 18:32:32 +0200 |
Lukas Stadler |
separate subclasses for value and guard phis and proxies
|
Fri, 04 Apr 2014 18:23:55 +0200 |
Lukas Stadler |
fix NPE in HexCodeFile
|
Fri, 04 Apr 2014 17:06:44 +0200 |
Lukas Stadler |
make implicit null checking optional for Access nodes (fixes CAS crash)
|
Fri, 04 Apr 2014 16:59:01 +0200 |
Lukas Stadler |
fix null stamp in CurrentJavaThreadNode
|
Fri, 04 Apr 2014 15:56:19 +0200 |
Bernhard Urban |
amd64peephole: use hasOperand()
|
Fri, 04 Apr 2014 12:49:26 +0200 |
Josef Eisl |
AbstractBytecodeParser: remove createTarget.
|
Fri, 04 Apr 2014 12:45:58 +0200 |
Josef Eisl |
Move hasBlockEnd from NodeLIRBuilder to LIRGenerator.
|
Thu, 03 Apr 2014 10:23:34 +0200 |
Josef Eisl |
BaselineCompiler: implement genIf.
|
Fri, 04 Apr 2014 12:29:46 +0200 |
Josef Eisl |
PTX: fix LIR generation problem (introduced by b65036798097).
|
Fri, 04 Apr 2014 12:22:49 +0200 |
Doug Simon |
HSAIL: added UseHSAILDeoptimization VM option for disabling HSAIL deopt support
|
Fri, 04 Apr 2014 12:05:41 +0200 |
Doug Simon |
removed diff to upstream HS repo made unnecessary by GRAAL-605
|
Fri, 04 Apr 2014 12:03:55 +0200 |
Doug Simon |
changed hg ignore pattern to include the temporary graal.src.zip files
|
Thu, 03 Apr 2014 21:05:13 +0200 |
Doug Simon |
Backed out e636d62005c3 since GraalVM no longer needs to run in jdk7
|
Thu, 03 Apr 2014 20:54:30 +0200 |
Doug Simon |
moved Maven installation of Graal dependency from build to jmh command
|
Thu, 03 Apr 2014 20:53:52 +0200 |
Doug Simon |
refactored archive command to use "with" statement
|
Thu, 03 Apr 2014 17:52:10 +0200 |
Roland Schatz |
Check for correct classloader before returning cached resolved type.
|
Thu, 03 Apr 2014 19:25:11 +0200 |
Roland Schatz |
Support for short and byte compare in AMD64 backend.
|
Thu, 03 Apr 2014 14:01:39 +0200 |
Roland Schatz |
Cleanup of AMD64 assembler.
|
Thu, 03 Apr 2014 11:26:49 +0200 |
Roland Schatz |
Fix lowering of DirectObjectStoreNode.
|
Thu, 03 Apr 2014 17:51:31 +0200 |
Thomas Wuerthinger |
Remove unused import.
|
Thu, 03 Apr 2014 17:47:38 +0200 |
Thomas Wuerthinger |
Merge.
|
Thu, 03 Apr 2014 17:47:29 +0200 |
Thomas Wuerthinger |
Remove compiled method call intrinsic.
|
Thu, 03 Apr 2014 15:03:45 +0200 |
Gilles Duboscq |
Remove MonitorExitStubCall, use a ForeignCallNode instead. Declare the linkage of MONITOREXIT as LEAF_SP.
|
Thu, 03 Apr 2014 15:26:21 +0200 |
Gilles Duboscq |
Add possibility to have HotSpot linkages which are LEAF but still require a last_java_sp
|
Thu, 03 Apr 2014 14:54:08 +0200 |
Gilles Duboscq |
Add graal.src.zip to hgignore
|
Wed, 02 Apr 2014 15:40:59 -0700 |
Christian Wimmer |
Merge
|
Tue, 25 Mar 2014 14:25:15 -0700 |
Christian Wimmer |
Make intrinsification decisions customizable by subclass
|
Wed, 02 Apr 2014 11:54:49 -0700 |
Tom Rodriguez |
remove leftover forceDump call
|
Wed, 02 Apr 2014 17:53:06 +0200 |
Josef Eisl |
NodeLIRBuilderTool: fix typo in interface name.
|
Wed, 02 Apr 2014 16:52:47 +0200 |
Josef Eisl |
Remove visitReturn from NodeLIRBuilder.
|
Wed, 02 Apr 2014 10:08:00 +0200 |
Josef Eisl |
AbstractBytecodeParser: rename ifNode to genIf.
|
Wed, 02 Apr 2014 10:06:49 +0200 |
Josef Eisl |
AbstractBytecodeParser: make ifNode abstract.
|
Wed, 02 Apr 2014 09:59:43 +0200 |
Josef Eisl |
Use AbstractBlock in LabelRef.
|
Wed, 02 Apr 2014 15:26:58 +0200 |
Roland Schatz |
Make compression and uncompression explicit in the high level graph.
|
Wed, 02 Apr 2014 14:43:52 +0200 |
Roland Schatz |
Support for spill moves of values smaller than int.
|
Tue, 01 Apr 2014 15:59:32 +0200 |
Roland Schatz |
Floating nodes for compressing and uncompressing pointers.
|
Tue, 01 Apr 2014 15:50:15 +0200 |
Roland Schatz |
Make type assertions in backend less strict.
|
Tue, 01 Apr 2014 15:49:08 +0200 |
Roland Schatz |
Code cleanup in FrameStateAssignmentPhase.
|
Wed, 02 Apr 2014 14:19:38 +0200 |
Gilles Duboscq |
mx.JavaConfig: filter non-existant paths from bootclasspath, extdirs and endorseddirs
|
Wed, 02 Apr 2014 14:11:26 +0200 |
Gilles Duboscq |
Always compile ClasspathDump.java to avoid class version problems
|
Wed, 02 Apr 2014 10:05:08 +0200 |
Doug Simon |
GRAAL distribution now includes sources (graal.src.zip)
|
Wed, 02 Apr 2014 10:04:27 +0200 |
Doug Simon |
added support for adding sources to distribution
|
Tue, 01 Apr 2014 22:39:17 -0700 |
Tom Rodriguez |
add redundant compare test and fix breakage
|
Tue, 01 Apr 2014 19:45:34 -0700 |
Tom Rodriguez |
fix c1 implicit null bug
|
Tue, 01 Apr 2014 15:49:13 -0700 |
Tom Rodriguez |
eliminate redundant FixedGuards
|
Tue, 01 Apr 2014 15:42:42 -0700 |
Tom Rodriguez |
eliminate duplicate guards with the same anchor
|
Tue, 01 Apr 2014 15:42:19 -0700 |
Tom Rodriguez |
allow memory arithmetic to swallow UnsafeCastNode
|
Tue, 01 Apr 2014 15:41:28 -0700 |
Tom Rodriguez |
use MemOp as base class for new memory ops
|
Tue, 01 Apr 2014 22:48:07 +0200 |
Doug Simon |
install graal.jar into local Maven repo if MAVEN_INSTALL_GRAAL_JAR environment variable is "true"
|
Tue, 01 Apr 2014 22:46:52 +0200 |
Doug Simon |
don't try to disassemble deoptimized/invalidated nmethods
|
Tue, 01 Apr 2014 19:49:51 +0200 |
Josef Eisl |
Rename KindInterface to KindProvider.
|
Tue, 01 Apr 2014 20:26:22 +0200 |
Josef Eisl |
Create dedicated BaselineBytecodeParser, BytecodeLIRBuilder and amd64 specialization.
|
Tue, 01 Apr 2014 15:47:58 +0200 |
Josef Eisl |
BaselineCompiler: implement genIntegerAdd, genReturn and append.
|
Tue, 01 Apr 2014 15:30:28 +0200 |
Josef Eisl |
Remove deprecated BytecodeParser interface.
|
Tue, 01 Apr 2014 15:25:16 +0200 |
Josef Eisl |
Initial baseline LIR generation.
|
Tue, 01 Apr 2014 15:07:10 +0200 |
Josef Eisl |
Remove more duplicate methods from NodeLIRBuilder and LIRGenerator.
|
Tue, 01 Apr 2014 15:05:26 +0200 |
Josef Eisl |
Move options from GraphBuilderPhase to AbstractBytecodeParser.
|
Tue, 01 Apr 2014 15:23:21 +0200 |
Josef Eisl |
Remove LIRGenerationResult from NodeLIRBuilder.
|
Tue, 01 Apr 2014 10:48:04 +0200 |
Josef Eisl |
Remove duplicate methods from NodeLIRBuilder and LIRGenerator.
|
Mon, 31 Mar 2014 19:00:13 +0200 |
Josef Eisl |
BaselineCompiler: create BytecodeParser.
|
Tue, 01 Apr 2014 18:51:14 +0200 |
Doug Simon |
disabled current Checkstyle configurations (until Checkstyle supports Java8)
|
Tue, 01 Apr 2014 15:50:55 +0200 |
Gilles Duboscq |
When building with JDT, use the one from JAVA_HOME but set the booclasspath, extdirs and endorseddirs to the correct JDK for cross-compilation.
|
Tue, 01 Apr 2014 15:31:37 +0200 |
Gilles Duboscq |
Add -source -bootclasspath and -extdirs arguments to javadoc command
|
Tue, 01 Apr 2014 16:22:05 +0200 |
Gilles Duboscq |
When building with javac, use the one from JAVA_HOME but set the booclasspath, extdirs and endorseddirs to the correct JDK for cross-compilation.
|
Tue, 01 Apr 2014 16:21:49 +0200 |
Gilles Duboscq |
Extend JavaConfig bootclasspath detection to detect extdirs and endorseddirs
|
Fri, 28 Mar 2014 10:46:48 +0100 |
Gilles Duboscq |
Add possibility to build using error-prone instead of javac.
|
Tue, 01 Apr 2014 15:15:28 +0200 |
Michael Haupt |
merge
|
Tue, 01 Apr 2014 14:28:46 +0200 |
Michael Haupt |
make compile() part of the API of OptimizedCallTarget
|
Fri, 28 Mar 2014 10:46:18 +0100 |
Gilles Duboscq |
Also crash early for failed SIGFPE implicit exception.
|
Tue, 01 Apr 2014 13:57:07 +0200 |
Gilles Duboscq |
Backout jdk9 merge
|
Tue, 01 Apr 2014 14:09:03 +0200 |
Gilles Duboscq |
Formatter: Keep one enum constant per line
|
Mon, 31 Mar 2014 20:28:34 +0200 |
Bernhard Urban |
mx: fix post processing of javadoc for jdk8
|
Mon, 31 Mar 2014 20:51:09 +0200 |
Bernhard Urban |
javadoc fixes
|
Mon, 31 Mar 2014 19:07:49 +0200 |
Josef Eisl |
Disable checkstyle in mx gate.
|
Mon, 31 Mar 2014 18:05:20 +0200 |
Josef Eisl |
Revert 3e9a8ef2e0e1.
|
Mon, 31 Mar 2014 17:51:25 +0200 |
Josef Eisl |
Merge.
|
Mon, 31 Mar 2014 17:51:11 +0200 |
Josef Eisl |
Rename BytecodeParseHelper to AbstractBytecodeParser.
|
Mon, 31 Mar 2014 17:47:27 +0200 |
Josef Eisl |
BytecodeParseHelper clean up.
|
Mon, 31 Mar 2014 14:28:12 +0200 |
Josef Eisl |
Moved bytecode parsing from GraphBuilderPhase to BytecodeParseHelper.
|
Mon, 31 Mar 2014 11:15:13 +0200 |
Josef Eisl |
Merge (defunc).
|
Tue, 25 Mar 2014 13:31:53 +0100 |
Josef Eisl |
Work around Graph.unique() type issue.
|
Tue, 25 Mar 2014 12:07:47 +0000 |
Niclas Adlertz |
Implemented abstract methods of BytecodeParserHelper for GraphBuilderPhase
|
Mon, 24 Mar 2014 20:05:51 +0100 |
Josef Eisl |
BytecodeParseHelper initialize members.
|
Mon, 24 Mar 2014 19:24:59 +0100 |
Josef Eisl |
Created BaselineCompiler BytecodeParser inner class.
|
Mon, 24 Mar 2014 18:58:55 +0100 |
Josef Eisl |
Use BciBlock in BytecodeParseHelper.
|
Mon, 24 Mar 2014 18:54:36 +0100 |
Josef Eisl |
Finished cleaning up BytecodeParseHelper abstract base class.
|
Mon, 24 Mar 2014 16:16:31 +0100 |
Josef Eisl |
Move Bytecode parsing into BytecodeParseHelper (defunc).
|
Mon, 31 Mar 2014 13:46:12 +0200 |
Lukas Stadler |
avoid repetitive BoxNode virtualization
|
Mon, 31 Mar 2014 13:45:56 +0200 |
Lukas Stadler |
compare constants in graphs in GraalCompilerTest.assertEquals
|
Mon, 31 Mar 2014 13:45:40 +0200 |
Lukas Stadler |
use StatelessPostOrderNodeIterator in GraphOrder
|
Mon, 31 Mar 2014 10:03:32 +0200 |
Josef Eisl |
Rename NodeLIRGenerator (and related classes and interfaces) to NodeLIRBuilder.
|
Fri, 28 Mar 2014 14:28:27 +0100 |
Josef Eisl |
Add LIRGenerator refactoring to CHANGELOG.
|
Fri, 28 Mar 2014 14:02:42 +0100 |
Josef Eisl |
Add javadoc to KindInterface.
|
Sun, 30 Mar 2014 16:08:33 +0200 |
Thomas Wuerthinger |
Merge.
|
Wed, 19 Mar 2014 11:43:57 +0100 |
Thomas Wuerthinger |
Merge.
|
Mon, 17 Mar 2014 16:43:34 +0100 |
Thomas Wuerthinger |
Merge.
|
Wed, 12 Mar 2014 02:49:45 +0100 |
Thomas Wuerthinger |
Merge.
|
Sat, 29 Mar 2014 00:28:49 +0100 |
Bernhard Urban |
allow to force bootstrap in tiered
|
Fri, 28 Mar 2014 18:33:05 +0100 |
Andreas Woess |
CompilerDirectives: add optional nonNull parameter to unsafeCast
|
Fri, 28 Mar 2014 17:55:46 +0100 |
Andreas Woess |
ThreadSafetyTest: increase timeout and check test termination with assertion
|
Fri, 28 Mar 2014 17:51:46 +0100 |
Andreas Woess |
IGV: repair Graal CFG only filter
|
Fri, 28 Mar 2014 15:44:10 +0100 |
Bernhard Urban |
gate: use no tiered to test bootstrap, add scaladacapo-kiama (fastdebug)
|
Fri, 28 Mar 2014 15:38:14 +0100 |
Bernhard Urban |
amd64hotspot: don't install compressed oops if -XX:-UseCompressedOops
|
Fri, 28 Mar 2014 12:01:52 +0100 |
Bernhard Urban |
disable bootstrap in tiered mode
|
Fri, 28 Mar 2014 14:58:35 +0100 |
Doug Simon |
added removal of trailing whitespace to eclipseformat to emulate the actions performed by the IDE
|
Fri, 28 Mar 2014 12:39:46 +0100 |
Doug Simon |
removed Debug.printf and added multi-arg versions of Debug.dump
|
Fri, 28 Mar 2014 11:45:47 +0100 |
Doug Simon |
made findbugs quiet if running headless
|
Fri, 28 Mar 2014 11:41:42 +0100 |
Doug Simon |
removed methods in Indent that are redundant with those in Debug
|
Fri, 28 Mar 2014 09:47:42 +0100 |
Erik Eckstein |
Revert wrong change in InliningUtil
|
Fri, 28 Mar 2014 09:18:18 +0100 |
Erik Eckstein |
Backout changeset ae7cbf13e765708f228be3e2e666e13d421bbd8e
|
Fri, 28 Mar 2014 09:05:22 +0100 |
Erik Eckstein |
Merge
|
Fri, 28 Mar 2014 08:39:32 +0100 |
Erik Eckstein |
Truffle: add missing TruffleCache base class
|
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
|