log src/share/vm/graal/graalCodeInstaller.cpp @ 4174:79c91d220d73

age author description
Thu, 29 Dec 2011 16:07:35 -0800 Christian Wimmer Use callee save area to model the saved rbp register. Remove various hacks that added the saved area size in native code.
Tue, 13 Dec 2011 21:40:26 -0800 Christian Wimmer Fix build error for Windows builds
Tue, 13 Dec 2011 21:17:46 -0800 Christian Wimmer Change Graal monitor enter and exit from BasicObjectLock to BasicLock
Mon, 05 Dec 2011 18:15:25 -0800 Christian Wimmer use alignment for constants specified in DataPatch.alignment
Fri, 02 Dec 2011 16:59:53 +0100 Lukas Stadler fix for escape analyzed arrays in debug mode
Tue, 29 Nov 2011 16:04:18 +0100 Doug Simon Made C++ changes to reflect changes to CiAssumptions.ConcreteMethod.
Wed, 23 Nov 2011 14:52:52 +0100 Thomas Wuerthinger Call NMethodSweeper::possibly_sweep() before registering a method.
Fri, 18 Nov 2011 17:20:38 +0100 Lukas Stadler Merge
Fri, 18 Nov 2011 13:34:10 +0100 Lukas Stadler Merge
Fri, 18 Nov 2011 11:52:59 +0100 Lukas Stadler implement generic callback mechanism (CiGenericCallback)
Fri, 18 Nov 2011 17:01:32 +0100 Thomas Wuerthinger removed transition to vm in ci interface
Fri, 18 Nov 2011 16:23:26 +0100 Thomas Wuerthinger put back in thread transitions.
Fri, 18 Nov 2011 14:14:37 +0100 Thomas Wuerthinger No longer use shared ciFactory. Remove make_global usage in code installer.
Fri, 18 Nov 2011 13:30:47 +0100 Thomas Wuerthinger Removed global handle usage in ci interface.
Fri, 18 Nov 2011 13:07:25 +0100 Thomas Wuerthinger Removed a safepoint possibility in the code installer when creating CiVirtualObject objects.
Thu, 17 Nov 2011 19:11:55 +0100 Thomas Wuerthinger Register assumptions before anything else. Don't free code blob (it is reused).
Thu, 17 Nov 2011 18:33:33 +0100 Thomas Wuerthinger Fixed another possible safepoint in the code installer.
Thu, 17 Nov 2011 17:45:34 +0100 Thomas Wuerthinger Use write barrier in JavaAccess. Fixed thread transition bug.
Thu, 17 Nov 2011 17:18:16 +0100 Thomas Wuerthinger Fixed regression.
Thu, 17 Nov 2011 17:10:52 +0100 Thomas Wuerthinger Fixed another possible oop/handle issue.
Thu, 17 Nov 2011 16:40:14 +0100 Thomas Wuerthinger Fix a safepoint bug in code installer.
Wed, 16 Nov 2011 21:27:28 +0100 Thomas Wuerthinger Pass-by compilation broker.
Tue, 15 Nov 2011 22:06:02 +0100 Thomas Wuerthinger Use GraalEnv for installing code.
Wed, 09 Nov 2011 11:27:38 +0100 Lukas Stadler support for new RiRuntime features: add code without making it the default for the method, executing Java tasks on the compile thread, communicate nmethod reference to Java code as HotSpotCompiledMethod
Tue, 18 Oct 2011 20:07:52 +0200 Thomas Wuerthinger Fixed wrong type char check.
Tue, 06 Sep 2011 11:18:53 +0200 Peter Hofer Factor out runtime call target address determination to avoid redundancy between CodeInstaller::site_Call() and VMEntries.getMaxCallTargetOffset()
Thu, 01 Sep 2011 15:28:24 +0200 Lukas Stadler re-lock objects whose lock was removed by escape analysis, enable stack walking compilation policy (-XX:CompilationPolicyChoice=1)
Wed, 31 Aug 2011 14:55:40 +0200 Peter Hofer Support runtime calls to targets that don't fit in a 32-bit immediate: allow to query the maximum offset of a CiRuntimeCall target to determine the required immediate size and patch call sites with a mov/call instruction pair for indirect calls
Thu, 25 Aug 2011 16:58:25 +0200 Doug Simon Changes to JavaAccess as a result of CRI changes.
Wed, 24 Aug 2011 18:17:03 +0200 Peter Hofer Implement ArithmeticSin(), ArithmeticCos() and ArithmeticTan() runtime calls