log

age author description
Thu, 23 May 2013 12:00:40 +0200 Bernhard Urban VerifyUsageWithEquals/VerifyPhase: add documentation
Thu, 23 May 2013 10:57:51 +0200 Bernhard Urban VerifyUsageWithEquals: check for null before passing it to isAssignableForm()
Thu, 23 May 2013 02:22:26 +0200 Christian Humer Fixed reason generation failed for primitive generic signatures.
Thu, 23 May 2013 01:58:26 +0200 Christian Humer Merge.
Thu, 23 May 2013 01:57:46 +0200 Christian Humer Implemented generation of a proper rewrite reason for generated nodes.
Wed, 22 May 2013 22:13:30 +0200 Doug Simon Merge.
Wed, 22 May 2013 17:47:24 +0200 Doug Simon removed unused method DeoptimizingNode.isCallSiteDeoptimization()
Wed, 22 May 2013 16:27:25 +0200 Doug Simon added support for the runtime to specify for each foreign call whether it is re-executable and what memory locations it kills
Tue, 21 May 2013 21:46:26 +0200 Doug Simon pulled LocationIdentity into a top level class and moved it to the api.meta project
Wed, 22 May 2013 16:28:13 +0200 Bernhard Urban Register: replace usages of object identity with equals()
Wed, 22 May 2013 16:28:12 +0200 Bernhard Urban CompilationTask: print exception of compilation also when we don't exit the VM
Wed, 22 May 2013 16:28:12 +0200 Bernhard Urban VerifyUsageWithEquals: refactoring
Tue, 21 May 2013 18:03:24 +0200 Bernhard Urban VerifyUsageWithEquals: allow to pass a class to the phase
Tue, 21 May 2013 18:03:35 +0200 Bernhard Urban Value: do equals test of `name' as assertion
Wed, 22 May 2013 14:14:49 +0200 Thomas Wuerthinger Generalize the code for detecting invalid stamps in join operations.
Wed, 22 May 2013 14:07:57 +0200 Thomas Wuerthinger Relax assertion for virtual array component kind.
Tue, 21 May 2013 17:56:37 -0700 twisti use invoker's stamp if target's return stamp is of different type
Tue, 21 May 2013 19:51:00 +0200 Christian Humer Merge.
Tue, 21 May 2013 19:43:53 +0200 Christian Humer Added an onReplace method to Node to provide a way for a guest language implementation to use replace tracing.
Tue, 21 May 2013 19:22:29 +0200 Christian Humer Fixed typo in NodeInfo.Kind.
Tue, 21 May 2013 19:20:53 +0200 Christian Humer Fixed GRAAL-276.
Tue, 21 May 2013 19:20:04 +0200 Christian Humer Added support for the kind field in @NodeInfo for the source code generation.
Tue, 21 May 2013 19:19:34 +0200 Christian Humer Added kind field to NodeInfo annotation.
Tue, 21 May 2013 12:39:40 +0200 Doug Simon expanded documentation for ForeignCallDescriptor
Tue, 21 May 2013 11:28:31 +0200 Doug Simon put error details into exception instead of printing to the console
Mon, 20 May 2013 23:22:36 -0700 Chris Seaton Fix SourceSection.getCode.
Fri, 17 May 2013 22:45:55 +0200 Doug Simon Merge.
Fri, 17 May 2013 22:45:24 +0200 Doug Simon replaced VerifyOopStubCall with usage of ForeignCallNode
Fri, 17 May 2013 22:28:35 +0200 Doug Simon replaced ThreadIsInterruptedStubCall with usage of ForeignCallNode
Fri, 17 May 2013 22:22:53 +0200 Doug Simon replaced MonitorEnterStubCall with usage of ForeignCallNode
Fri, 17 May 2013 22:11:22 +0200 Doug Simon replaced AESCryptStubCall (and its subclasses) with usage of ForeignCallNode
Fri, 17 May 2013 22:04:37 +0200 Doug Simon replaced CryptBlockStubCall (and its subclasses) with usage of ForeignCallNode
Fri, 17 May 2013 22:02:46 +0200 Doug Simon a leaf foreign call does not need debug info
Fri, 17 May 2013 22:02:11 +0200 Doug Simon changed location of debug scope so that a subclass that overrides 'addMethod' still matches -G:Dump=CodeInstall option
Fri, 17 May 2013 16:45:16 +0200 Doug Simon added test for AES intrinsification
Fri, 17 May 2013 17:43:01 +0200 Christian Haeubl Bugfix.
Fri, 17 May 2013 17:35:10 +0200 Christian Haeubl Minor refactoring.
Fri, 17 May 2013 17:34:48 +0200 Christian Haeubl Removed MethodProfile testcases.
Fri, 17 May 2013 17:24:03 +0200 Christian Haeubl Added class unloading support to the method profiling infrastructure.
Fri, 17 May 2013 15:40:06 +0200 Christian Haeubl Merge.
Fri, 17 May 2013 15:38:22 +0200 Christian Haeubl Added infrastructure for recording invoked methods in the profiling information.
Fri, 17 May 2013 09:28:41 +0200 Christian Haeubl Avoid inlining of graphs with many invokes.
Fri, 17 May 2013 13:55:35 +0200 Roland Schatz Use correct platform kind when loading a value.
Fri, 17 May 2013 13:55:24 +0200 Roland Schatz Method for determining supported vector lengths.
Fri, 17 May 2013 15:04:09 +0200 Roland Schatz Remove magic number in macro assembler.
Fri, 17 May 2013 14:29:44 +0200 Lukas Stadler small refactoring of early read elimination (move logic into "virtualize" methods)
Thu, 16 May 2013 17:03:18 -0700 Christian Wimmer Refactoring of NodeUtil to centralize the use of reflection
Thu, 16 May 2013 23:30:04 +0200 Doug Simon Merge.
Thu, 16 May 2013 23:26:59 +0200 Doug Simon replaced VMErrorStub with use of ForeignCallStub
Thu, 16 May 2013 22:30:52 +0200 Doug Simon replaced OSRMigrationEndStub with use of ForeignCallStub
Thu, 16 May 2013 21:46:15 +0200 Doug Simon removed redundant methods
Thu, 16 May 2013 21:34:03 +0200 Doug Simon replaced ThreadIsInterruptedStub with use of ForeignCallStub
Thu, 16 May 2013 21:30:39 +0200 Doug Simon replaced Log*Stub use of ForeignCallStub
Thu, 16 May 2013 21:26:10 +0200 Doug Simon replaced NewMultiArrayStub use of ForeignCallStub
Thu, 16 May 2013 20:26:46 +0200 Doug Simon removed CRuntimeCall and replaced its usages with ForeignCallNode
Thu, 16 May 2013 20:23:27 +0200 Doug Simon ForeignCallNode kills all memory locations
Thu, 16 May 2013 18:41:22 +0200 Doug Simon rename: *RuntimeCallOp -> *ForeignCallOp
Thu, 16 May 2013 18:12:04 +0200 Doug Simon rename: RuntimeCallStub -> ForeignCallStub
Thu, 16 May 2013 18:05:30 +0200 Doug Simon moved temporaries from CallingConvention to ForeignCallLinkage
Thu, 16 May 2013 17:36:16 +0200 Doug Simon removed redundant parameter