Tue, 07 Feb 2012 15:59:29 +0100 |
Gilles Duboscq |
Add Scala DaCapo benchs |
Tue, 07 Feb 2012 12:48:19 +0100 |
Andreas Woess |
Merge |
Tue, 07 Feb 2012 12:40:55 +0100 |
Andreas Woess |
IGV fix: Add folder for groups immediately. |
Tue, 07 Feb 2012 12:35:22 +0100 |
Andreas Woess |
Changes to debug framework. |
Mon, 06 Feb 2012 19:04:18 -0800 |
Christian Haeubl |
methodData bugfix |
Mon, 06 Feb 2012 18:32:30 -0800 |
Christian Haeubl |
fixed windows build, filtered methodDataOop for reflection |
Mon, 06 Feb 2012 18:03:24 -0800 |
Christian Haeubl |
fixed windows build |
Mon, 06 Feb 2012 15:52:59 -0800 |
Christian Haeubl |
bugfix |
Mon, 06 Feb 2012 15:28:35 -0800 |
Christian Haeubl |
hotspot gc bugfix, added possibility to fallback to invocation if type check is violated |
Mon, 06 Feb 2012 10:11:25 -0800 |
Christian Haeubl |
added missing include |
Mon, 06 Feb 2012 09:51:48 -0800 |
Christian Haeubl |
fixes after merge |
Mon, 06 Feb 2012 09:41:16 -0800 |
Christian Haeubl |
Merge |
Fri, 03 Feb 2012 13:42:45 -0800 |
Christian Haeubl |
added C1 inlining policy for comparison, bugfixes |
Fri, 03 Feb 2012 13:41:59 -0800 |
Christian Haeubl |
fixed endless recompiles |
Fri, 03 Feb 2012 13:40:32 -0800 |
Christian Haeubl |
fixed uppercase filename |
Thu, 02 Feb 2012 20:47:38 -0800 |
Christian Haeubl |
Merge |
Thu, 02 Feb 2012 20:45:36 -0800 |
Christian Haeubl |
inlining seems stable but deoptimizes too frequently |
Thu, 02 Feb 2012 19:50:18 -0800 |
Christian Haeubl |
bugfixes |
Thu, 02 Feb 2012 17:46:37 -0800 |
Christian Haeubl |
fixes after merge |
Thu, 02 Feb 2012 16:07:52 -0800 |
Christian Haeubl |
Merge |
Thu, 02 Feb 2012 15:40:30 -0800 |
Christian Haeubl |
bugfix |
Thu, 02 Feb 2012 15:30:31 -0800 |
Christian Haeubl |
fixed typecheck branch probability |
Thu, 02 Feb 2012 14:21:36 -0800 |
Christian Haeubl |
inlining of multiple methods survives bootstrapping |
Tue, 31 Jan 2012 17:09:11 -0800 |
Christian Haeubl |
fixed framestate for inlining multiple methods |
Tue, 31 Jan 2012 11:37:16 -0800 |
Christian Haeubl |
inlining bugfixes and cleanup |
Mon, 30 Jan 2012 17:02:27 -0800 |
Christian Haeubl |
cleanup |
Mon, 30 Jan 2012 11:13:45 -0800 |
Christian Haeubl |
fixed merge control flow for inlining |
Fri, 27 Jan 2012 21:17:33 -0800 |
Christian Haeubl |
bugfixes for inlining multiple methods |
Fri, 27 Jan 2012 18:16:32 -0800 |
Christian Haeubl |
inlining of multiple trival methods at one call site works |
Fri, 27 Jan 2012 12:15:12 -0800 |
Christian Haeubl |
NullCheck and IsTypeNode were in wrong order |
Fri, 27 Jan 2012 11:45:48 -0800 |
Christian Haeubl |
more efficient methodData access |
Fri, 27 Jan 2012 11:36:09 -0800 |
Christian Haeubl |
some parts for inlining multiple methods |
Thu, 26 Jan 2012 22:44:31 -0800 |
Christian Haeubl |
first parts for inlining multiple methods, added Simplifiable to switch nodes, some documentation |
Tue, 24 Jan 2012 14:23:40 -0800 |
Christian Haeubl |
bugfix |
Tue, 24 Jan 2012 13:25:16 -0800 |
Christian Haeubl |
bugfixes |
Tue, 24 Jan 2012 23:47:20 -0800 |
Christian Haeubl |
changed visual studio build directories to match mx build |
Mon, 23 Jan 2012 18:56:52 -0800 |
Christian Haeubl |
bugfixes |
Mon, 23 Jan 2012 15:02:58 -0800 |
Christian Haeubl |
fixed methodDataOop access |
Mon, 23 Jan 2012 13:37:40 -0800 |
Christian Haeubl |
Merge |
Mon, 23 Jan 2012 13:22:43 -0800 |
Christian Haeubl |
fixed graal to hotspot |
Fri, 20 Jan 2012 18:24:17 -0800 |
Christian Haeubl |
profiling info fixes |
Thu, 19 Jan 2012 16:29:35 -0800 |
Christian Haeubl |
profiling info first try |
Sat, 04 Feb 2012 15:43:40 +0100 |
Doug Simon |
Made gate do a full clean and added timing report for all gate tasks to end of gate log. |
Sat, 04 Feb 2012 11:46:32 +0100 |
Gilles Duboscq |
Remove 'Starting scope' and 'regexp:' messages from Debug |
Sat, 04 Feb 2012 11:45:35 +0100 |
Gilles Duboscq |
Merge |
Fri, 03 Feb 2012 18:56:09 -0800 |
Christian Wimmer |
Restructure block and control flow graph data structures |
Fri, 03 Feb 2012 18:34:33 +0100 |
Andreas Woess |
Minor change. |
Fri, 03 Feb 2012 17:13:46 +0100 |
Lukas Stadler |
some more checkcast opts |
Fri, 03 Feb 2012 11:05:58 +0100 |
Lukas Stadler |
simplifications to instanceof and checkcast hints |
Fri, 03 Feb 2012 10:21:02 +0100 |
Lukas Stadler |
Merge |
Fri, 03 Feb 2012 10:17:33 +0100 |
Lukas Stadler |
add hints to InstanceOfNode and CheckCastNode |
Fri, 03 Feb 2012 10:08:57 +0100 |
Lukas Stadler |
small fix to NodeInputList and NodeList constructors |
Wed, 01 Feb 2012 11:59:32 +0100 |
Lukas Stadler |
enable dumping graphs upon exception, new constructor for NodeInputList, initialize debug system for non-compiler threads |
Thu, 02 Feb 2012 19:08:03 +0100 |
Gilles Duboscq |
Fix off by one in array copy write barrier, since the bulk barrier works, remove the barrier from the copy loop |
Wed, 01 Feb 2012 23:44:16 +0100 |
Andreas Woess |
Fix evaluation order of the And and Or node predicates. |
Wed, 01 Feb 2012 17:46:20 +0100 |
Gilles Duboscq |
Fix missing write barrier for object arraycopy's aliased case |
Wed, 01 Feb 2012 17:23:23 +0100 |
Gilles Duboscq |
Fix array copy snippet's write barrier |
Wed, 01 Feb 2012 16:54:44 +0100 |
Gilles Duboscq |
Move Array copy, Unsafe and System snippets to hotspot specific project since they are hotspot specific. |
Wed, 01 Feb 2012 11:36:50 +0100 |
Gilles Duboscq |
Merge |
Wed, 01 Feb 2012 11:35:57 +0100 |
Gilles Duboscq |
Remove RemovePlaceholderPhase, Add InsertStateAfterPlaceholderPhase for snippets so that a method can not deopt from after a snippet invoke into the inlined snippet |
Mon, 30 Jan 2012 23:29:59 +0100 |
Gilles Duboscq |
Make Array copy intrinsifier active again, fix format string in canonicalizer |
Tue, 31 Jan 2012 10:47:55 +0100 |
Lukas Stadler |
set probability of nodes added to the cfg graph |
Tue, 31 Jan 2012 10:47:33 +0100 |
Lukas Stadler |
small fixed to log output |
Mon, 30 Jan 2012 22:17:01 +0100 |
Doug Simon |
Made it possible to build and run the client and server VM with a new '--vm' option to 'mx build' and a global option of the same name. |
Mon, 30 Jan 2012 16:14:55 +0100 |
Gilles Duboscq |
Fail bench/test on "Exception occured in scope: " |
Mon, 30 Jan 2012 15:46:58 +0100 |
Gilles Duboscq |
Merge |
Mon, 30 Jan 2012 15:41:28 +0100 |
Gilles Duboscq |
fix merge |
Mon, 30 Jan 2012 15:16:33 +0100 |
Gilles Duboscq |
Merge |
Mon, 30 Jan 2012 15:08:49 +0100 |
Gilles Duboscq |
Add new arraycopy intrinsics : Object (when no storecheck required), Float and Double |
Mon, 30 Jan 2012 13:06:11 +0100 |
Gilles Duboscq |
cleanup around filter and predicates : |
Mon, 30 Jan 2012 15:16:00 +0100 |
Doug Simon |
Small doc fixes. |
Sun, 29 Jan 2012 11:40:04 +0100 |
Andreas Woess |
Merge |
Sun, 29 Jan 2012 11:27:18 +0100 |
Andreas Woess |
Fix and improve tail call. |
Sun, 29 Jan 2012 02:13:31 +0100 |
Thomas Wuerthinger |
Removed code for updating graal_path. |
Sun, 29 Jan 2012 01:56:43 +0100 |
Thomas Wuerthinger |
Tentative implementation of Meter and Time. |
Sun, 29 Jan 2012 00:06:40 +0100 |
Thomas Wuerthinger |
Remove TraceRelocation flag. |
Sun, 29 Jan 2012 00:05:58 +0100 |
Thomas Wuerthinger |
Remove TraceLIRVisit |
Sun, 29 Jan 2012 00:04:36 +0100 |
Thomas Wuerthinger |
Remove TraceAssembler flag. |
Sun, 29 Jan 2012 00:03:33 +0100 |
Thomas Wuerthinger |
Remove TraceInlining. |
Sat, 28 Jan 2012 23:56:49 +0100 |
Thomas Wuerthinger |
Remove TraceCanonicalizer flag. |
Sat, 28 Jan 2012 23:55:52 +0100 |
Thomas Wuerthinger |
Remove TraceGVN flag. |
Sat, 28 Jan 2012 23:55:02 +0100 |
Thomas Wuerthinger |
Remove TraceProbability flag. |
Sat, 28 Jan 2012 23:53:14 +0100 |
Thomas Wuerthinger |
Removed TraceReadElimination flag. |
Sat, 28 Jan 2012 23:52:45 +0100 |
Thomas Wuerthinger |
Added Formattable interface to node base class in order to allow custom handling of formatter specifiers for the node class. |
Sat, 28 Jan 2012 23:14:46 +0100 |
Thomas Wuerthinger |
Make mx script killable on Windows. renamed mx.bat to mx.cmd. |
Sat, 28 Jan 2012 22:27:36 +0100 |
Thomas Wuerthinger |
Add memory window to IGV in order to track current memory usage. |
Sat, 28 Jan 2012 22:10:31 +0100 |
Thomas Wuerthinger |
Fixed warnings. |
Sat, 28 Jan 2012 21:53:02 +0100 |
Thomas Wuerthinger |
Removing unused projects. |
Sat, 28 Jan 2012 21:44:17 +0100 |
Thomas Wuerthinger |
Removed debug output. |
Sat, 28 Jan 2012 17:18:29 +0100 |
Thomas Wuerthinger |
Organize imports in IGV. |
Sat, 28 Jan 2012 16:07:06 +0100 |
Thomas Wuerthinger |
Removed CFG view and related concepts from IGV. |
Sat, 28 Jan 2012 15:48:40 +0100 |
Thomas Wuerthinger |
Improved layout algorithm to put an emphasis on CFG edges. |
Sat, 28 Jan 2012 00:44:26 +0100 |
Thomas Wuerthinger |
Lazy initialize the printer. |
Sat, 28 Jan 2012 00:40:18 +0100 |
Thomas Wuerthinger |
Merge. |
Sat, 28 Jan 2012 00:39:03 +0100 |
Thomas Wuerthinger |
Removed everything related to cluster nodes. |
Sat, 28 Jan 2012 00:26:03 +0100 |
Thomas Wuerthinger |
Remove block background. Default "show blocks" to false. |
Sat, 28 Jan 2012 00:19:08 +0100 |
Thomas Wuerthinger |
Use try with resources. |
Sat, 28 Jan 2012 00:17:24 +0100 |
Thomas Wuerthinger |
Use @Override annotation consistently. |
Sat, 28 Jan 2012 00:16:17 +0100 |
Thomas Wuerthinger |
Removed old hierarchical layout manager; start removing cluster layout. apply diamond operator to whole source. |
Fri, 27 Jan 2012 23:57:47 +0100 |
Thomas Wuerthinger |
Removed StructuredText model. |
Fri, 27 Jan 2012 23:56:17 +0100 |
Thomas Wuerthinger |
Fixed regression in diff view. Fully removed text editor. |
Fri, 27 Jan 2012 23:32:59 +0100 |
Thomas Wuerthinger |
Removed graph-to-text component and associated classes from igv. |
Fri, 27 Jan 2012 23:31:28 +0100 |
Thomas Wuerthinger |
Removed scripting proxies (and therefore support for running igv on java 5 or below). |
Fri, 27 Jan 2012 23:25:52 +0100 |
Thomas Wuerthinger |
Made inline tree work in IGV. |
Fri, 27 Jan 2012 21:38:21 +0100 |
Thomas Wuerthinger |
Removed receiver text box from igv. Clean up igv printer. |
Fri, 27 Jan 2012 21:06:41 +0100 |
Thomas Wuerthinger |
More clean up on igv printer. |
Fri, 27 Jan 2012 20:53:54 +0100 |
Thomas Wuerthinger |
Automatically identify inline scoping in igv dump handler. |
Fri, 27 Jan 2012 20:36:54 +0100 |
Thomas Wuerthinger |
Fixed multi-threading issue when changing the model. Fixed regression in folder node deletion. |
Fri, 27 Jan 2012 19:39:29 +0100 |
Thomas Wuerthinger |
IGV clean up. Allow groups with subgroups. |
Fri, 27 Jan 2012 16:42:05 +0100 |
Thomas Wuerthinger |
Merge fix. |
Fri, 27 Jan 2012 16:39:32 +0100 |
Thomas Wuerthinger |
Merge. |
Thu, 26 Jan 2012 18:33:58 +0100 |
Thomas Wuerthinger |
Drafted regexp filters. Rewrote logging statements of floating read phase. |
Thu, 26 Jan 2012 17:26:42 +0100 |
Thomas Wuerthinger |
Add another #ifdef GRAAL |
Thu, 26 Jan 2012 17:17:42 +0100 |
Thomas Wuerthinger |
Remove debug print out. |
Thu, 26 Jan 2012 17:16:14 +0100 |
Thomas Wuerthinger |
Merge fix. |
Thu, 26 Jan 2012 17:09:43 +0100 |
Thomas Wuerthinger |
Merge. |
Tue, 24 Jan 2012 20:32:32 +0100 |
Thomas Wuerthinger |
Merge. |
Tue, 24 Jan 2012 20:32:23 +0100 |
Thomas Wuerthinger |
Draft changes to the graph plotting. |
Fri, 20 Jan 2012 16:26:35 +0100 |
Thomas Wuerthinger |
Added DebugDumpHandler interface. |
Fri, 20 Jan 2012 16:19:41 +0100 |
Thomas Wuerthinger |
Completed exception interception. |