Mercurial > hg > truffle
graph
-
made instanceof lowering happen after guard loweringTue, 13 Aug 2013 18:18:17 +0200, by Doug Simon
-
fixed misleading commentTue, 13 Aug 2013 18:17:45 +0200, by Doug Simon
-
removed overly conservative re-anchoring in ConditionalEliminationPhaseTue, 13 Aug 2013 16:27:47 +0200, by Doug Simon
-
Merge.Tue, 13 Aug 2013 14:25:02 +0200, by Doug Simon
-
mx presents a command line dialogue to select the default VM if it is not configured (GRAAL-416)Tue, 13 Aug 2013 14:23:58 +0200, by Doug Simon
-
enhanced select_items to support multiple selectionsTue, 13 Aug 2013 11:07:08 +0200, by Doug Simon
-
Produce sensible error message when node is not LIRLowerable.Tue, 13 Aug 2013 13:26:58 +0200, by Roland Schatz
-
Javadoc fix.Tue, 13 Aug 2013 13:15:14 +0200, by Roland Schatz
-
Defer PTX on Mac probe to the CUDA driver initialization callMon, 12 Aug 2013 15:52:26 -0400, by Morris Meyer
-
Fix PTX test to prevent crash; trivial code cleanupMon, 12 Aug 2013 13:12:14 -0400, by bharadwaj
-
Move MathIntrinsic operations to ArithmeticLIRGenerator.Mon, 12 Aug 2013 15:59:58 +0200, by Roland Schatz
-
Use ArithmeticLIRGenerator in arithmetic nodes.Mon, 12 Aug 2013 15:55:54 +0200, by Roland Schatz
-
Factor out arithmetic operations to separate LIR generator interface.Mon, 12 Aug 2013 15:52:32 +0200, by Roland Schatz
-
mx: don't include jdk build directory in path for vmdirMon, 12 Aug 2013 11:56:35 +0200, by Bernhard Urban
-
mx: graal.jar is not silently updated anymore in the vm functionSun, 11 Aug 2013 15:11:10 +0200, by Gilles Duboscq
-
Avoid repeated lowering of convert nodes on AMD64Sun, 11 Aug 2013 15:11:10 +0200, by Gilles Duboscq
-
ptx: fix include for non-precompiledheader build in gpu_ptx.cppSat, 10 Aug 2013 22:57:50 +0200, by Bernhard Urban
-
CR-20: PTX kernel invocation with arguments - from BharadwajSat, 10 Aug 2013 14:38:30 -0400, by Morris Meyer
-
Merge.Sat, 10 Aug 2013 10:08:56 +0200, by Thomas Wuerthinger
-
Merge.Fri, 09 Aug 2013 14:07:20 +0200, by Thomas Wuerthinger
-
Add new checkstyle checks for com.oracle.truffle.api that include a check for "Classpath" exception in the file header.Fri, 09 Aug 2013 11:55:54 +0200, by Thomas Wuerthinger
-
Adding "Classpath" exception to the classes in the com.oracle.truffle.api and the com.oracle.truffle.api.dsl package.Fri, 09 Aug 2013 11:55:20 +0200, by Thomas Wuerthinger
-
Fix canonicalization of conditional nodes, add a test for this bugSat, 10 Aug 2013 02:44:23 +0200, by Gilles Duboscq
-
Made Word.box() private: Outside users should use the different signed() and unsigned() methods to ensure proper expansion of 32-bit values on 64-bit systems.Fri, 09 Aug 2013 10:49:18 -0700, by Christian Wimmer
-
backed out 11242:2d4df4c43ae2 (GRAAL-413)Fri, 09 Aug 2013 16:09:33 +0200, by Doug Simon
-
Graal now complies with native ABI callee/caller save conventions for foreign calls (GRAAL-413)Fri, 09 Aug 2013 16:04:01 +0200, by Doug Simon
-
disabled check for thread local holding the exception PC being cleared in PRODUCT builds (clearing only happens in DEBUG builds)Fri, 09 Aug 2013 13:48:08 +0200, by Doug Simon
-
Move SQRT from AMD64MathIntrinsicOp to AMD64Arithmetic.Fri, 09 Aug 2013 11:47:41 +0200, by Roland Schatz
-
Marker interface for primitive arithmetic nodes.Fri, 09 Aug 2013 11:38:40 +0200, by Roland Schatz
-
Remove unused class from node hierarchy.Fri, 09 Aug 2013 11:36:13 +0200, by Roland Schatz
-
InliningUtil: remove wrong assertFri, 09 Aug 2013 11:15:37 +0200, by Bernhard Urban
-
Truffle: add CompilerDirectives.inInterpreter()Thu, 08 Aug 2013 19:35:32 +0200, by Andreas Woess
-
TruffleCache: do not expand assertion paths by default.Thu, 08 Aug 2013 19:28:42 +0200, by Andreas Woess
-
Re-introduce canonicalization when the stamp represents a singleton using Stamp.asConstantThu, 08 Aug 2013 18:59:09 +0200, by Gilles Duboscq
-
Stop dragging a graph around in the CanonilizerPhaseThu, 08 Aug 2013 16:00:07 +0200, by Gilles Duboscq
-
Add illegal stampThu, 08 Aug 2013 18:17:47 +0200, by Gilles Duboscq
-
disabled CRC32 intrinsics under client compiler with jdk version earlier than 8 (GRAAL-409)Thu, 08 Aug 2013 14:19:06 +0200, by Doug Simon
-
Calculate exit value of counted loop induction variables.Thu, 08 Aug 2013 11:30:21 +0200, by Roland Schatz
-
Fix Switch probability if simplification leaves no non-zero probability successorTue, 06 Aug 2013 14:44:36 +0200, by Gilles Duboscq
-
Create loop phis for locks in FrameStateBuilderTue, 06 Aug 2013 14:01:43 +0200, by Gilles Duboscq
-
Merge.Wed, 07 Aug 2013 19:52:26 +0200, by Doug Simon
-
added support to disassemble installed test code via -G:LogWed, 07 Aug 2013 18:41:00 +0200, by Doug Simon
-
made LoadHubNode be floatingWed, 07 Aug 2013 18:40:05 +0200, by Doug Simon
-
don't intrinsify Object.getClass and NodeClass.get in AOTWed, 07 Aug 2013 19:13:11 +0200, by Lukas Stadler
-
additional test in EscapeAnalysisTestWed, 07 Aug 2013 18:37:53 +0200, by Lukas Stadler
-
macro node for NodeClass.get(Class)Wed, 07 Aug 2013 18:36:15 +0200, by Lukas Stadler
-
macro node for System.identityHashCodeWed, 07 Aug 2013 18:35:59 +0200, by Lukas Stadler
-
macro node for Object.getClassWed, 07 Aug 2013 18:35:38 +0200, by Lukas Stadler
-
create null check for MacroSubstitution + MethodSubstitution caseWed, 07 Aug 2013 18:34:19 +0200, by Lukas Stadler
-
new PureFunctionMacroNodeWed, 07 Aug 2013 18:33:44 +0200, by Lukas Stadler
-
Merge.Wed, 07 Aug 2013 16:45:23 +0200, by Doug Simon
-
made VM_ERROR foreign call a leafWed, 07 Aug 2013 16:44:54 +0200, by Doug Simon
-
minor logging improvementWed, 07 Aug 2013 16:36:06 +0200, by Doug Simon
-
more CRC32 intrinsification testsWed, 07 Aug 2013 16:35:47 +0200, by Doug Simon
-
fixed bug in java.util.zip.CRC32.updateBytes stub: non-scratch register c_arg3 (i.e. rcx on Unix) was being used, overwriting a live valueWed, 07 Aug 2013 16:35:16 +0200, by Doug Simon
-
ignore sources for which class files do not existWed, 07 Aug 2013 10:59:10 +0200, by Doug Simon
-
Merge.Wed, 07 Aug 2013 02:10:59 +0200, by Doug Simon
-
added test for intrinsification of CRC32 method introduced in jdk8 (GRAAL-385)Wed, 07 Aug 2013 02:02:33 +0200, by Doug Simon
-
minor spelling correctionWed, 07 Aug 2013 01:57:15 +0200, by Doug Simon
-
moved tests for CRC32 intrinsics to the right place (GRAAL-385)Wed, 07 Aug 2013 01:56:56 +0200, by Doug Simon
-
used movslq instead of movl in CRC32 interpreter stubWed, 07 Aug 2013 01:54:09 +0200, by Doug Simon
-
added support for handling volatile registers across native runtime callsWed, 07 Aug 2013 01:52:44 +0200, by Doug Simon
-
add intrinsics for java.util.zip.CRC32 (GRAAL-385)Tue, 06 Aug 2013 23:36:36 +0200, by Doug Simon
-
unittest: also pick up @Parameters annotationWed, 07 Aug 2013 16:05:49 +0200, by Bernhard Urban
-
FrameAccessNode: check that constant frame slot is not null.Wed, 07 Aug 2013 12:52:39 +0200, by Andreas Woess
-
Fix snippet counter namingWed, 07 Aug 2013 14:07:06 +0200, by Christos Kotselidis
-
Change scope of logging methodsWed, 07 Aug 2013 14:06:10 +0200, by Christos Kotselidis
-
SPARC: a lot of fixes and moreMon, 05 Aug 2013 22:23:00 -0700, by twisti
-
SPARC and Solaris fixes after HSX mergeMon, 05 Aug 2013 22:21:47 -0700, by twisti
-
Merge.Tue, 06 Aug 2013 22:12:12 +0200, by Doug Simon
-
fixed bug in java.util.zip.CRC32.updateBytes interpreter entry stubTue, 06 Aug 2013 21:40:09 +0200, by Doug Simon
-
Merge.Tue, 06 Aug 2013 18:32:04 +0200, by Doug Simon
-
fixed bug in java.util.zip.CRC32.update(int b) interpreter entry stub and re-enabled CRC32 intrinsicsTue, 06 Aug 2013 18:31:23 +0200, by Doug Simon
-
avoid use of JUnitWrapper when exactly one test is being executedTue, 06 Aug 2013 18:10:44 +0200, by Doug Simon
-
removed obsolete checkcast snippetsTue, 06 Aug 2013 16:13:05 +0200, by Doug Simon
-
fix lowering of StoreIndexedNode (anchor read of element klass)Tue, 06 Aug 2013 21:28:58 +0200, by Lukas Stadler
-
CR-917 fix for ExceptionObjectNodeTue, 06 Aug 2013 10:50:53 -0700, by Mick Jordan
-
MergeTue, 06 Aug 2013 17:30:47 +0200, by Christos Kotselidis
-
MergeTue, 06 Aug 2013 14:39:47 +0200, by Christos Kotselidis
-
Field renamingTue, 06 Aug 2013 14:38:46 +0200, by Christos Kotselidis
-
Augment Writebarrier verification phase to account for G1, plus code simplificationTue, 06 Aug 2013 14:25:12 +0200, by Christos Kotselidis
-
Augment write barrier addition tests for G1Tue, 06 Aug 2013 14:23:23 +0200, by Christos Kotselidis
-
Add util method for gcTue, 06 Aug 2013 14:16:06 +0200, by Christos Kotselidis
-
Nullify deopt state of writenodes with G1 pre barriersTue, 06 Aug 2013 14:11:01 +0200, by Christos Kotselidis
-
Ordinal check for unsafe load loweringTue, 06 Aug 2013 14:00:49 +0200, by Christos Kotselidis
-
Set stateAfter in lowering of CompareAndSwapNode.Tue, 06 Aug 2013 16:04:45 +0200, by Roland Schatz
-
Remove duplicate fields from LoweredCompareAndSwapNode.Tue, 06 Aug 2013 16:04:44 +0200, by Roland Schatz
-
Remove unused field from CompareAndSwapNode.Tue, 06 Aug 2013 16:04:44 +0200, by Roland Schatz
-
fix HotSpotMethodData to read the correct values on little and big endianMon, 05 Aug 2013 20:20:32 -0700, by twisti
-
MergeMon, 05 Aug 2013 23:46:06 +0200, by Andreas Woess
-
Truffle: lower FrameSetNode to StoreIndexed instead of UnsafeStore (experimental).Mon, 05 Aug 2013 18:00:16 +0200, by Andreas Woess
-
Increase TruffleGraphMaxNodes to 20000.Mon, 05 Aug 2013 17:53:07 +0200, by Andreas Woess
-
TruffleCache refactoring.Mon, 05 Aug 2013 17:00:00 +0200, by Andreas Woess
-
Truffle: Do not cache graal graphs (not used at the moment).Mon, 05 Aug 2013 16:52:16 +0200, by Andreas Woess
-
TruffleCache: do not inline invoke with null receiver.Mon, 05 Aug 2013 16:47:20 +0200, by Andreas Woess
-
Merge.Mon, 05 Aug 2013 22:37:13 +0200, by Doug Simon
-
Merge.Mon, 05 Aug 2013 16:37:06 +0200, by Doug Simon
-
added interactive selection capability to 'mx javap' commandMon, 05 Aug 2013 14:00:14 +0200, by Doug Simon
-
added receiver null check in canonicalization of java.lang.Class macro nodesMon, 05 Aug 2013 11:24:44 +0200, by Doug Simon
-
Truffle-DSL: specialization group fixes.Mon, 05 Aug 2013 19:50:34 +0200, by Christian Humer
-
Truffle-DSL: Fixed a bug in the code writer when a line overflowed with an exact size of 200.Mon, 05 Aug 2013 19:48:15 +0200, by Christian Humer
-
Merge.Mon, 05 Aug 2013 19:46:51 +0200, by Christian Humer
-
Merge.Mon, 05 Aug 2013 13:20:06 +0200, by Christian Humer
-
Truffle-DSL: More elegant solution for rewrite with exception in executeAndSpecialize0.Thu, 01 Aug 2013 21:34:57 +0200, by Christian Humer
-
Merge.Thu, 01 Aug 2013 20:54:32 +0200, by Christian Humer
-
Truffle-DSL: Implemented specialization grouping for generic cases.Thu, 01 Aug 2013 20:53:54 +0200, by Christian Humer
-
Truffle-DSL: Fixed an exception if accidently the node class itself is parsed.Thu, 01 Aug 2013 20:53:05 +0200, by Christian Humer
-
Truffle-DSL: Fixed the second specialization is unreachable if two specializations have the exactly same signature (also guards) and are ordered next to each other.Thu, 01 Aug 2013 20:52:03 +0200, by Christian Humer
-
Truffle-DSL: CodeTreeBuilder can now remove the previous element even if trees are concatinated at a later time.Thu, 01 Aug 2013 20:48:56 +0200, by Christian Humer
-
Truffle-DSL: Fixed argument order problem for test cases.Thu, 01 Aug 2013 20:47:57 +0200, by Christian Humer
-
Truffle-DSL: Implemented support for negated guards (GRAAL-371 #resolve)Wed, 31 Jul 2013 15:36:01 +0200, by Christian Humer
-
Fixed mx script debug vm arguments for ecj builds. Its now possible to debug ecj builds using -d as argument.Wed, 31 Jul 2013 15:07:42 +0200, by Christian Humer