log

age author description
Fri, 12 Jul 2013 17:01:14 +0200 Lukas Stadler prevent repeated simplification of FixedGuardNode
Fri, 12 Jul 2013 15:30:28 +0200 Lukas Stadler add relative pc to uncommon trap event entry (helps debugging SEGFAULTs in copmiled code)
Fri, 12 Jul 2013 15:29:47 +0200 Lukas Stadler correctly anchor eliminated guards during ConditionalElimination
Fri, 12 Jul 2013 12:48:06 +0200 Christos Kotselidis Variables' renaming
Fri, 12 Jul 2013 12:47:08 +0200 Christos Kotselidis Remove scratch register from compressed load LIR instruction (used only for testing)
Fri, 12 Jul 2013 12:46:06 +0200 Christos Kotselidis Adjust header size to compressed klass pointers
Fri, 12 Jul 2013 12:42:44 +0200 Christos Kotselidis Add StoreHubNode
Fri, 12 Jul 2013 12:40:56 +0200 Christos Kotselidis Add function to read compressed klass pointers of constant objects natively
Fri, 12 Jul 2013 12:24:11 +0200 Christos Kotselidis Delegate compressed klass pointers info from HotSpot to Graal
Thu, 11 Jul 2013 20:58:54 +0200 Doug Simon fixed canonicalization bug (detected by Gilles) in binary logic nodes
Thu, 11 Jul 2013 20:57:58 +0200 Doug Simon fixed a stamp join to be done the "right" way (stamp joining is not currently commutative)
Thu, 11 Jul 2013 20:56:18 +0200 Doug Simon add sequential id prefixes to IGV graphs
Thu, 11 Jul 2013 16:21:29 +0200 Roland Schatz Output lowering type in graph dumps.
Thu, 11 Jul 2013 16:21:04 +0200 Roland Schatz Check that guards are only created in BEFORE_GUARDS lowering.
Thu, 11 Jul 2013 14:47:52 +0200 Gilles Duboscq Improve instanceof canonicalization
Thu, 11 Jul 2013 14:45:31 +0200 Gilles Duboscq Add scopes to capture the graphs in ReplacementsImpl
Tue, 09 Jul 2013 18:17:55 +0200 Gilles Duboscq Use GuardedValueNode in the inlining
Thu, 11 Jul 2013 13:09:28 +0200 Andreas Woess Truffle: refactor inlining
Thu, 11 Jul 2013 12:22:51 +0200 Andreas Woess Truffle: introduce NodeUtil.countNodes
Thu, 11 Jul 2013 12:10:17 +0200 Christos Kotselidis Merge
Thu, 11 Jul 2013 12:09:36 +0200 Christos Kotselidis Minor refactoring
Thu, 11 Jul 2013 11:58:03 +0200 Christos Kotselidis Remove caching of gcStartCycles
Thu, 11 Jul 2013 11:56:11 +0200 Christos Kotselidis Remove ternary
Thu, 11 Jul 2013 11:55:30 +0200 Christos Kotselidis Simplify code
Thu, 11 Jul 2013 11:09:16 +0200 Roland Schatz Move lowering of arraycopy to the correct lowering phase.
Wed, 10 Jul 2013 19:48:23 -0700 Thomas Wuerthinger Relax TruffleCache assertion.
Thu, 11 Jul 2013 01:56:42 +0200 Christian Humer merge.
Thu, 11 Jul 2013 01:55:54 +0200 Christian Humer Truffle-DSL: fixed a bug in removal of the frame from the generated generic execute method.
Wed, 10 Jul 2013 12:50:45 -0700 twisti SPARC: Can compile and run two or three methods of a bootstrap.
Wed, 10 Jul 2013 17:46:27 +0200 Doug Simon checkcast is lowered to instanceof (GRAAL-248)
Wed, 10 Jul 2013 17:46:03 +0200 Doug Simon stamp for GuardingPiNode is determined by caller of constructor, not within constructor
Wed, 10 Jul 2013 17:44:23 +0200 Doug Simon make use of guardingNonNull node intrinsic
Wed, 10 Jul 2013 09:42:22 +0200 Christian Humer Added truffle option to enable detailed rewrite messages. Disabled by default.
Wed, 10 Jul 2013 09:23:15 +0200 Christian Humer Removed frame argument for generic cases if not needed.
Wed, 10 Jul 2013 05:27:45 +0200 Thomas Wuerthinger Merge.
Wed, 10 Jul 2013 05:26:50 +0200 Thomas Wuerthinger Introduce CompilerDirectives.SlowPath annotation.
Tue, 09 Jul 2013 15:37:50 -0700 twisti SPARC: Can compile simple methods and do static calls.
Tue, 09 Jul 2013 15:37:21 -0700 twisti SPARC: Fixed build errors.
Tue, 09 Jul 2013 14:39:34 -0700 twisti Code installer changes for SPARC.
Tue, 09 Jul 2013 22:05:40 +0200 Thomas Wuerthinger Merge.
Tue, 09 Jul 2013 21:53:50 +0200 Thomas Wuerthinger Fix Truffle cache inlining strategy to skip exception edges.
Tue, 09 Jul 2013 21:20:03 +0200 Andreas Woess Merge
Tue, 09 Jul 2013 21:03:29 +0200 Andreas Woess Truffle: minor cleanup
Tue, 09 Jul 2013 19:45:35 +0200 Andreas Woess Truffle: ensure frame assumption is recorded for materialized frames
Tue, 09 Jul 2013 20:09:24 +0200 Thomas Wuerthinger Merge.
Tue, 09 Jul 2013 20:06:15 +0200 Thomas Wuerthinger Introduce TruffleGraphMaxNodes option with default value 10000.
Tue, 09 Jul 2013 17:38:32 +0200 Thomas Wuerthinger Fix for TruffleCache.
Tue, 09 Jul 2013 14:33:24 +0200 Thomas Wuerthinger Improve Truffle graph cache.
Tue, 09 Jul 2013 17:55:02 +0200 Christian Haeubl Merge.
Tue, 09 Jul 2013 17:54:48 +0200 Christian Haeubl Increased priority for compiler threads.
Tue, 09 Jul 2013 17:53:58 +0200 Christian Haeubl Removed priority compilation queue.
Tue, 09 Jul 2013 11:58:03 +0200 Roland Schatz New lowering phase after framestate assignment.
Tue, 09 Jul 2013 11:58:02 +0200 Roland Schatz Make array allocations deoptimizing nodes.
Tue, 09 Jul 2013 11:58:01 +0200 Roland Schatz Make G1PreWriteBarrier a DeoptimizingNode.
Tue, 09 Jul 2013 11:58:00 +0200 Roland Schatz Make FixedGuardNode a DeoptimizingNode.
Tue, 09 Jul 2013 11:57:18 +0200 Roland Schatz Assign framestates in snippet lowering after framestate assignment.
Tue, 09 Jul 2013 11:14:36 +0200 Roland Schatz Allow foreign call stubs to be declared as leaf methods.
Tue, 09 Jul 2013 11:21:06 +0200 Christian Haeubl Merge.
Tue, 09 Jul 2013 11:19:53 +0200 Christian Haeubl Fix for OSR regression introduced with 88672775a26c.
Tue, 09 Jul 2013 11:18:52 +0200 Christian Haeubl Minor Java fix.
Tue, 09 Jul 2013 10:40:37 +0200 Doug Simon added HSAIL backend and tests
Tue, 09 Jul 2013 01:27:40 +0200 Thomas Wuerthinger Merge.
Tue, 09 Jul 2013 01:27:33 +0200 Thomas Wuerthinger Small fixes for lowering phase.
Mon, 08 Jul 2013 22:14:01 +0200 Thomas Wuerthinger Clean up OptimizedCallTarget and HotSpotNmethod.execute.
Mon, 08 Jul 2013 22:12:41 +0200 Thomas Wuerthinger Remove HotSpotNmethodSubstitutions.
Mon, 08 Jul 2013 14:49:05 -0700 twisti Added unique Label identifier.
Mon, 08 Jul 2013 21:14:06 +0200 Thomas Wuerthinger Remove unused import.
Mon, 08 Jul 2013 21:12:41 +0200 Thomas Wuerthinger Merge.
Mon, 08 Jul 2013 21:12:00 +0200 Thomas Wuerthinger Improve performance of calling Truffle call targets.
Mon, 08 Jul 2013 21:08:14 +0200 Thomas Wuerthinger Fix unsafe access node.
Mon, 08 Jul 2013 16:27:46 +0200 Thomas Wuerthinger Create new intrinsic for GuardingPiNode for null check guarding. Fix ArraySubstitutions.
Mon, 08 Jul 2013 15:54:24 +0200 Thomas Wuerthinger Merge.
Mon, 08 Jul 2013 00:05:30 +0200 Thomas Wuerthinger Make CompilerDirectives.unsafeCast a generic method.
Sun, 07 Jul 2013 23:51:52 +0200 Thomas Wuerthinger New unsafe cast CompilerDirectives method in Truffle API.
Sun, 07 Jul 2013 23:32:05 +0200 Thomas Wuerthinger Merge.
Sun, 07 Jul 2013 22:28:18 +0200 Thomas Wuerthinger Factor and improve unsafe load/store canonicalization.
Sun, 07 Jul 2013 21:30:25 +0200 Thomas Wuerthinger Fix unsafe load/store canonicalization to fields to also check accessKind.
Sun, 07 Jul 2013 21:01:31 +0200 Thomas Wuerthinger Fix Truffle cache to handle macro nodes correctly.
Sun, 07 Jul 2013 21:01:05 +0200 Thomas Wuerthinger Create utility method in InliningUtil for inlining macro nodes.
Sun, 07 Jul 2013 21:00:29 +0200 Thomas Wuerthinger Fix visitor in OptimizedCallTarget class.
Mon, 08 Jul 2013 17:32:05 +0200 Christian Haeubl Merge.
Mon, 08 Jul 2013 17:14:25 +0200 Christian Haeubl Minor C++ compilation fixes.
Mon, 08 Jul 2013 16:55:28 +0200 Christian Haeubl Compilation policy fixes and changed default compilation policy.
Mon, 08 Jul 2013 12:01:51 +0200 Christian Haeubl Removed API to access method invocation count from Graal.
Mon, 08 Jul 2013 14:34:45 +0200 Doug Simon Merge.
Fri, 05 Jul 2013 15:48:48 +0200 Doug Simon remove null check semantics from LoadHubNode (GRAAL-248)
Fri, 05 Jul 2013 15:47:31 +0200 Doug Simon added javadoc for GuardedNode and Stamp.nonNull()
Fri, 05 Jul 2013 15:44:02 +0200 Doug Simon added GuardingPiNode
Fri, 05 Jul 2013 15:43:22 +0200 Doug Simon made TypeCheckTest test more common pattern of type test profile showing null never seen
Fri, 05 Jul 2013 15:40:50 +0200 Doug Simon added extra test for guarded inlining
Mon, 08 Jul 2013 10:56:42 +0200 Christos Kotselidis Merge
Mon, 08 Jul 2013 09:08:43 +0200 Christos Kotselidis Oop verification after printing oop
Mon, 08 Jul 2013 09:08:04 +0200 Christos Kotselidis Debug log cleanup
Mon, 08 Jul 2013 09:58:00 +0200 Christian Haeubl Merge.
Mon, 08 Jul 2013 09:57:14 +0200 Christian Haeubl Reverted attempt to increase accuracy of profiling information (57b9a8c7cea8).
Fri, 05 Jul 2013 14:05:06 +0200 Christian Haeubl Reenabled nmethod statistics in product mode.
Fri, 05 Jul 2013 14:00:17 +0200 Christian Haeubl Added an inlining policy that tries to inline all calls.
Thu, 04 Jul 2013 15:56:22 +0200 Christian Haeubl Attempt to increase accuracy of profiling information in the context of deep inlining.
Sun, 07 Jul 2013 21:30:00 +0200 Christos Kotselidis Merge
Sun, 07 Jul 2013 19:44:38 +0200 Christos Kotselidis Add nullcheck at G1 Pre Barrier
Sun, 07 Jul 2013 19:09:31 +0200 Christos Kotselidis Add probabilities in WB snippets
Sun, 07 Jul 2013 18:13:51 +0200 Christos Kotselidis Always fill contents when G1 is enabled
Sun, 07 Jul 2013 17:10:42 +0200 Christos Kotselidis Add tracing info to G1 Write Barriers
Sun, 07 Jul 2013 17:09:46 +0200 Christos Kotselidis Fix checkstyle errors
Sun, 07 Jul 2013 17:09:19 +0200 Christos Kotselidis Delegate GC counter from HotSpot to Graal for tracing purposes
Sun, 07 Jul 2013 17:02:15 +0200 Christos Kotselidis Add GC counter for starting tracing of barriers
Sun, 07 Jul 2013 15:24:39 +0200 Christos Kotselidis Augment Write Barrier Verification Test for G1
Sun, 07 Jul 2013 15:24:17 +0200 Christos Kotselidis Augment WriteBarrier Verification Phase for G1 (only post barriers)
Sun, 07 Jul 2013 17:20:13 +0200 Thomas Wuerthinger Fixes for Truffle cache.
Sat, 06 Jul 2013 12:20:23 +0200 Thomas Wuerthinger Introduce TraceTrufflePerformanceWarnings flag.
Sat, 06 Jul 2013 11:56:27 +0200 Thomas Wuerthinger Introduce new Truffle compiler options: TruffleOperationCacheMaxNodes and TraceTruffleCompilationExceptions
Sat, 06 Jul 2013 00:29:59 +0200 Thomas Wuerthinger First draft of Truffle graph caching.
Fri, 05 Jul 2013 15:18:37 +0200 Roland Schatz Do not re-compress oops that are already compressed.
Fri, 05 Jul 2013 13:28:18 +0200 Bernhard Urban scheduling: remove duplicated code
Thu, 04 Jul 2013 15:30:38 +0200 Doug Simon fixed regression in unittest command when no tests are specified
Thu, 04 Jul 2013 15:03:43 +0200 Doug Simon enhanced debug context for inlining so that inlining hierarchy is correctly shown in IGV
Thu, 04 Jul 2013 14:53:28 +0200 Doug Simon more robust command line checking for unittest (at cost of removing support for negative filters)
Thu, 04 Jul 2013 13:39:40 +0200 Bernhard Urban ptx: fix include for non-precompiled header build
Wed, 03 Jul 2013 16:19:15 +0200 Andreas Woess ObjectEqualsNode: fix comparison of virtual boolean against constant object
Mon, 01 Jul 2013 23:50:27 +0200 Bernhard Urban RightShiftNode: fix canonicalization for negative input
Tue, 02 Jul 2013 19:21:59 +0200 Christian Humer Truffle-DSL: fixed bugs in the generated polymorphic code generation.
Tue, 02 Jul 2013 14:51:22 +0200 Christian Humer Merge.
Tue, 02 Jul 2013 14:51:05 +0200 Christian Humer Truffle-DSL: rewritten polymorphic optimization for simpler generated code.
Mon, 01 Jul 2013 21:08:20 +0200 Christian Humer Disabled truffle rewrite trace by default.
Mon, 01 Jul 2013 21:07:21 +0200 Christian Humer Merge.
Mon, 01 Jul 2013 20:58:32 +0200 Christian Humer Truffle-DSL: API-change: Renamed truffle.api.codegen to truffle.api.dsl for all projects and packages.
Mon, 01 Jul 2013 20:32:20 +0200 Christian Humer Truffle-DSL: code-generation of polymorphic caching
Mon, 01 Jul 2013 20:31:30 +0200 Christian Humer Truffle-DSL: API change: Renamed createNodeSpecialized to createNodeGeneric. There was not a known use-case for createNodeSpecialized so we decided to replace it with a simpler version.
Mon, 01 Jul 2013 20:29:08 +0200 Christian Humer Truffle-DSL: added a few missing types to the dsl tests.
Mon, 01 Jul 2013 20:28:37 +0200 Christian Humer Truffle-DSL: API change: removed useSpecializations in @Generic. The way of specifying this behaviour now is to create a @Specialization which won't rewrite. This way there is no generic case anymore which could use the specializations for its implementation.
Mon, 01 Jul 2013 20:24:49 +0200 Christian Humer Truffle-DSL: API changes for new polymorphic caching feature.
Fri, 28 Jun 2013 12:19:51 +0200 Christian Humer Truffle-DSL: Renamed @NodeClass to @NodeContainer. splitByMethodName is not an option anymore and is always enabled if a @NodeContainer is used.
Wed, 26 Jun 2013 17:21:59 +0200 Christian Humer Added a feature to trace rewrites of truffle nodes.
Tue, 02 Jul 2013 10:17:35 +0200 Roland Schatz Factor out common code of NewArrayNode and DynamicNewArrayNode.
Mon, 01 Jul 2013 15:46:27 -0400 Morris Meyer CR-1032 - change ExternalCompilationResult kernel -> entryPoint
Mon, 01 Jul 2013 11:47:01 +0200 Roland Schatz Make newArray stubs reexecutable.
Mon, 01 Jul 2013 11:46:53 +0200 Roland Schatz Remove unnecessary class.
Mon, 01 Jul 2013 10:52:24 +0200 Doug Simon made parsing of mx/env more robust
Sun, 30 Jun 2013 11:24:38 -0400 Morris Meyer System_currentTimeMillis02 checkstyle nit
Sun, 30 Jun 2013 11:19:34 -0400 Morris Meyer Disable PTX invocation
Sun, 30 Jun 2013 11:19:21 -0400 Morris Meyer Ensure compilation in System_currentTimeMillis02
Sat, 29 Jun 2013 22:06:05 -0400 Morris Meyer PTX checkstyle nits
Sat, 29 Jun 2013 21:57:13 -0400 Morris Meyer PTX invcation test fixes
Sat, 29 Jun 2013 21:53:34 -0400 Morris Meyer ExternalCompilationResult gate fix
Sat, 29 Jun 2013 21:52:28 -0400 Morris Meyer ExternalCompilationResult serialization
Sat, 29 Jun 2013 21:29:34 -0400 Morris Meyer PTX kernel execution - no args or return value
Sat, 29 Jun 2013 11:40:52 +0200 Doug Simon distribution jars (e.g., graal.jar) now contain library dependencies
Thu, 20 Jun 2013 14:25:26 +0200 Bernhard Urban ShiftNode: add constant with correct stamp in canonical()
Fri, 28 Jun 2013 19:11:47 +0200 Gilles Duboscq commands.py: Make sure _jdk returns an absolute path. Use _jdk and _jdksDir where necessary
Fri, 28 Jun 2013 17:33:44 +0200 Doug Simon Merge.
Fri, 28 Jun 2013 17:00:59 +0200 Doug Simon added annotation to suppress warnings for Eclipse kepler and juno
Fri, 28 Jun 2013 17:00:26 +0200 Doug Simon fixed non-product builds of the VM for jdk7_25
Fri, 28 Jun 2013 16:36:27 +0200 Gilles Duboscq Add a --vmdir argument to mx
Fri, 28 Jun 2013 15:32:06 +0200 Lukas Stadler make BoxNode and UnboxNode floating
Fri, 28 Jun 2013 11:02:37 +0200 Doug Simon disabled "noisy" log statements unless -v option (i.e. verbose) is specified to mx
Thu, 27 Jun 2013 22:18:52 -0700 twisti Revert bytecode indexes back to Java endianess.
Thu, 27 Jun 2013 19:57:43 -0400 Morris Meyer GPU generate_kernel return for Cuda function
Thu, 27 Jun 2013 19:30:44 -0400 Morris Meyer Fix SPARC unused annotations
Thu, 27 Jun 2013 19:24:03 -0400 Morris Meyer SPARCAssembler Fmt3p upgrade
Thu, 27 Jun 2013 19:22:42 -0400 Morris Meyer PTX kernel get_function return
Thu, 27 Jun 2013 22:00:18 +0200 Thomas Wuerthinger Remove suppress warnings.
Thu, 27 Jun 2013 21:47:42 +0200 Thomas Wuerthinger Merge.
Thu, 27 Jun 2013 21:20:07 +0200 Thomas Wuerthinger Fixed issues around execute compiled code stub. Made TraceDeoptimization a product flag.
Thu, 27 Jun 2013 15:14:29 +0200 Thomas Wuerthinger Use correct parameters for readUnsafeConstant.
Thu, 27 Jun 2013 14:15:27 +0200 Thomas Wuerthinger Fix for new warnings showing up when using Kepler eclipse.
Thu, 27 Jun 2013 21:03:55 +0200 Christos Kotselidis Merge
Thu, 27 Jun 2013 11:44:15 +0200 Christos Kotselidis Augment comments
Thu, 27 Jun 2013 11:42:43 +0200 Christos Kotselidis Lower G1 Array Range Barriers
Thu, 27 Jun 2013 11:41:19 +0200 Christos Kotselidis Write Barrier Addition Phase adds Array Range Barriers for G1
Thu, 27 Jun 2013 11:39:57 +0200 Christos Kotselidis Small refactoring
Thu, 27 Jun 2013 11:37:33 +0200 Christos Kotselidis Add ArrayRange Snippets for G1
Thu, 27 Jun 2013 11:37:18 +0200 Christos Kotselidis Fix Checkstyle errors
Thu, 27 Jun 2013 11:32:36 +0200 Christos Kotselidis Introduce G1 Array Range Barrier Nodes
Thu, 27 Jun 2013 11:28:38 +0200 Christos Kotselidis SerialArrayRangeWriteBarrier inherits from ArrayRangeWriteBarrier class
Thu, 27 Jun 2013 11:26:42 +0200 Christos Kotselidis Introduce ArrayRangeWriteBarrier super class
Thu, 27 Jun 2013 11:23:34 +0200 Christos Kotselidis Replace unsafe load with readCompressed while reading the previous value in G1 pre barriers (Avoids guard insertion after guard lowering)
Thu, 27 Jun 2013 11:22:27 +0200 Christos Kotselidis Introduce ReadCompressed opcode in WordTypeRewriter
Thu, 27 Jun 2013 11:16:18 +0200 Christos Kotselidis Assume that all unsafe loads generated after guard lowering derive from ArrayCopy Intrinsics
Thu, 27 Jun 2013 11:14:46 +0200 Christos Kotselidis Fix stamp in unsafe load lowering
Thu, 27 Jun 2013 18:21:13 +0200 Bernhard Urban CTW: adapt output messages, so that they match with the output of hotspot
Wed, 26 Jun 2013 15:35:58 +0200 Roland Schatz Use slow-path stub call instead of deopt in lowering of DynamicNewArrayNode.
Wed, 26 Jun 2013 15:22:21 +0200 Thomas Wuerthinger Merge.
Wed, 26 Jun 2013 15:22:11 +0200 Thomas Wuerthinger Add sanity check to avoid overwriting the reserved code buffer for very large methods.
Wed, 26 Jun 2013 15:17:17 +0200 Thomas Wuerthinger Slightly increase GraalNMethodSizeLimit and make it a product flag.
Tue, 25 Jun 2013 23:52:52 +0200 Thomas Wuerthinger Delete unused stub.
Tue, 25 Jun 2013 19:49:09 +0200 Thomas Wuerthinger Merge.
Tue, 25 Jun 2013 19:48:16 +0200 Thomas Wuerthinger Fix bug in canonicalization of non-compressed object pointers.
Tue, 25 Jun 2013 14:59:57 +0200 Thomas Wuerthinger Disable type check hints and type checked inlining for Truffle compiler.
Tue, 25 Jun 2013 14:56:56 +0200 Thomas Wuerthinger Fix bug in executeCompiledMethod interpreter stub.
Wed, 26 Jun 2013 12:16:38 +0200 Lukas Stadler enable TailDuplication for MergeNodes without stateAfter
Tue, 25 Jun 2013 23:05:52 +0200 Doug Simon fixed bug in ConditionalEliminationPhase (GRAAL-346)
Tue, 25 Jun 2013 23:05:01 +0200 Doug Simon GraalCompilerTest throws an error if code installation fails
Tue, 25 Jun 2013 21:14:47 +0200 Doug Simon made the primary suite detection logic a little more robust
Tue, 25 Jun 2013 13:53:02 +0200 Andreas Woess Separate replacements for Truffle compilation
Mon, 24 Jun 2013 17:16:04 +0200 Andreas Woess PartialEvaluator: iterative version of expandTree
Tue, 25 Jun 2013 10:22:02 +0200 Lukas Stadler change to GC verification during gate: run in product, add after-GC verification
Tue, 25 Jun 2013 10:05:04 +0200 Lukas Stadler split PiNode into PiNode and GuardedValueNode
Tue, 25 Jun 2013 00:11:45 +0200 Christos Kotselidis Merge
Mon, 24 Jun 2013 23:10:56 +0200 Christos Kotselidis Merge
Mon, 24 Jun 2013 23:10:24 +0200 Christos Kotselidis Code cleanup
Mon, 24 Jun 2013 16:55:52 +0200 Christos Kotselidis Replace readObject with unsafe load for G1 Barriers + Compressed Oops correctness
Mon, 24 Jun 2013 15:26:43 +0200 Christos Kotselidis Merge
Mon, 24 Jun 2013 14:57:04 +0200 Christos Kotselidis Static imports in write barrier snippets
Mon, 24 Jun 2013 14:52:44 +0200 Christos Kotselidis Method renaming
Mon, 24 Jun 2013 14:49:17 +0200 Christos Kotselidis Fix spelling error
Mon, 24 Jun 2013 14:48:20 +0200 Christos Kotselidis Replace G1 stub call nodes with intrinsics
Mon, 24 Jun 2013 13:44:59 +0200 Christos Kotselidis Move barrier check inside addReadNodeBarriers method, better assertions
Mon, 24 Jun 2013 12:06:32 +0200 Christos Kotselidis Make Write Barrier abstract class
Mon, 24 Jun 2013 12:05:18 +0200 Christos Kotselidis Remove old Write Barrier node
Mon, 24 Jun 2013 22:56:07 +0200 Doug Simon updated Checkstyle rules to prohibit underscores in method names and fixed current violations
Mon, 24 Jun 2013 16:40:56 +0200 Andreas Woess Increase MaximumDesiredSize
Mon, 24 Jun 2013 16:40:32 +0200 Andreas Woess Merge
Mon, 24 Jun 2013 12:57:44 +0200 Andreas Woess fix windows build directory
Mon, 24 Jun 2013 13:40:46 +0200 Roland Schatz New strategy for selecting the default runtime.
Mon, 24 Jun 2013 13:17:33 +0200 Roland Schatz New strategy for selecting the default compiler configuration.
Mon, 24 Jun 2013 11:56:24 +0200 Christian Haeubl Merge
Mon, 24 Jun 2013 11:43:48 +0200 Christian Haeubl Fixed an interpreter issue concerning a trashed register.
Mon, 24 Jun 2013 10:25:41 +0200 Christos Kotselidis Merge
Mon, 24 Jun 2013 10:22:28 +0200 Christos Kotselidis Ignore testBoxedBooleanAOT test
Fri, 21 Jun 2013 23:12:51 +0200 Christos Kotselidis Merge
Fri, 21 Jun 2013 16:52:58 +0200 Christos Kotselidis Fix checkstyle errors
Fri, 21 Jun 2013 16:49:32 +0200 Christos Kotselidis Merge
Fri, 21 Jun 2013 16:42:32 +0200 Christos Kotselidis Probability inversion in unsafe load lowering
Fri, 21 Jun 2013 16:26:35 +0200 Christos Kotselidis Add G1 Barriers during lowering
Fri, 21 Jun 2013 15:46:43 +0200 Christos Kotselidis Augment Write Barrier Addition Tests for G1 barriers
Fri, 21 Jun 2013 15:46:18 +0200 Christos Kotselidis Add logging helper function for write barrier debugging
Fri, 21 Jun 2013 15:11:46 +0200 Christos Kotselidis Attach G1 Pre barrier to load field of referent field
Fri, 21 Jun 2013 15:03:26 +0200 Christos Kotselidis Augment WriteBarrierAddition phase to insert G1 Barriers
Fri, 21 Jun 2013 11:59:34 +0200 Christos Kotselidis Add G1 Barrier Snippets
Fri, 21 Jun 2013 11:41:34 +0200 Christos Kotselidis Merge
Fri, 21 Jun 2013 11:34:17 +0200 Christos Kotselidis Read nodes with attached barrier (G1) can not float
Fri, 21 Jun 2013 11:08:10 +0200 Christos Kotselidis Forbid direct eden allocation when G1 is enabled
Mon, 24 Jun 2013 08:01:33 +0200 Lukas Stadler remove scheduledNext from ScheduledNode
Mon, 24 Jun 2013 02:19:14 +0200 Andreas Woess OptimizedCallTarget: always disable compilation on exception; cleanup
Sun, 23 Jun 2013 16:35:17 +0200 Andreas Woess TraceTruffleCompilation: output truffle and graal node counts
Sun, 23 Jun 2013 14:42:15 +0200 Andreas Woess PartialEvaluator: report node count difference (+/-) instead of new node count
Sun, 23 Jun 2013 23:42:07 +0200 Thomas Wuerthinger Ignore two test classes that show failures when used with code coverage tools.
Sun, 23 Jun 2013 21:44:35 +0200 Thomas Wuerthinger Merge.
Sun, 23 Jun 2013 21:44:15 +0200 Thomas Wuerthinger Add basic version of Graal's Truffle runtime.
Sun, 23 Jun 2013 21:36:00 +0200 Thomas Wuerthinger Add decompiler debug handler.