log graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotResolvedJavaMethod.java @ 9610:ae17e540c5d2

age author description
Wed, 08 May 2013 16:34:30 +0200 Gilles Duboscq More asserts while getting vtable offsets
Mon, 29 Apr 2013 11:31:29 -0700 twisti intrinsify Reflection.getCallerClass
Sun, 28 Apr 2013 02:03:34 +0200 Thomas Wuerthinger Dispatch based on method instead of type if it seems more beneficial.
Fri, 26 Apr 2013 18:36:41 +0200 Doug Simon added support from compiled stubs to be installed as RuntimeStubs and to be able to directly call C/C++ runtime functions (GRAAL-81)
Mon, 22 Apr 2013 18:30:33 +0200 Doug Simon rename: HotSpotGraalRuntime.getInstance() -> graalRuntime()
Fri, 12 Apr 2013 16:08:08 -0700 Christian Wimmer Remove MetaUtil.getMirrorOrFail; Add necessary functionality to the Graal API so that all previous usages of java.lang.Class can now use ResolvedJavaType
Thu, 11 Apr 2013 23:43:45 +0200 Doug Simon added macro substitutions for the @PolymorphicSignature methods in MethodHandle
Tue, 09 Apr 2013 13:30:54 +0200 Doug Simon made format of toString() consistent across HotSpot subclasses of JavaField and JavaMethod
Wed, 03 Apr 2013 14:41:22 +0200 Christian Haeubl Merge.
Wed, 27 Mar 2013 17:25:59 +0100 Christian Haeubl added API to reset the profiling information for a method
Wed, 27 Mar 2013 10:36:57 +0100 Christian Haeubl API to access nullness profiling information for instanceof, checkcast, and aastore
Thu, 28 Mar 2013 16:58:23 +0100 Matthias Grimmer Added executeHelper to HotSpotInstalled code that gets replaced by a MethodSubstitution
Mon, 11 Mar 2013 23:28:34 +0100 Thomas Wuerthinger Draft speculation log.
Tue, 05 Mar 2013 16:43:26 +0100 Thomas Wuerthinger Create direct call for Static and Special to avoid out-of-line patching stub.
Sat, 02 Mar 2013 09:53:47 +0400 Doug Simon added unit tests for bytecode and machine code disassembly
Wed, 13 Feb 2013 13:34:05 +0100 Matthias Grimmer extended ResolvedJavaMethod API by getLocalVariableTable
Mon, 04 Feb 2013 06:26:47 -0800 Christian Wimmer getMethodDescriptor does not need to be in the Signature interface
Wed, 23 Jan 2013 16:34:57 +0100 Doug Simon applied mx eclipseformat to all Java files
Wed, 16 Jan 2013 14:41:04 +0100 Thomas Wuerthinger Fixes after merge with hs25-b15.
Thu, 20 Dec 2012 14:50:56 +0100 Thomas Wuerthinger Added getLineNumberTable and getFileName capabilities.
Fri, 14 Dec 2012 14:35:13 +0100 Doug Simon Merge with http://hg.openjdk.java.net/hsx/hsx25/hotspot/
Thu, 13 Dec 2012 15:42:30 +0100 Doug Simon replaced usage of Unsafe.get<kind>(Object object, long offset) where object == null with Unsafe.get<kind>(long address)
Wed, 28 Nov 2012 14:07:25 +0100 Gilles Duboscq HotSpotResolvedJavaType is now the HotSpot implementation of ResolvedJavaType,
Wed, 28 Nov 2012 12:18:34 +0100 Gilles Duboscq Remove unsafe mirror() method from HotSpotTypeUnresolved. Use a HotSpotMirrorHolder interface for HotSpotResolvedJavaType and HotSpotTypePrimitive which always hold valid mirrors.
Tue, 27 Nov 2012 18:03:49 +0100 Doug Simon removed more usages of ResolvedJavaType.toJava()
Tue, 27 Nov 2012 11:21:48 +0100 Doug Simon added unit tests for ResolvedJavaType
Fri, 23 Nov 2012 09:02:12 +0100 Doug Simon removed AddressMap utility
Fri, 16 Nov 2012 12:39:26 +0100 Doug Simon added support for dumping an address to symbol map (with -G:+PrintAddressMap) to translate addresses in disassembled output (via new '-m' option to the hcfdis command)
Wed, 14 Nov 2012 11:28:02 +0100 Doug Simon modifications to support non-perm-gen changes in HotSpot
Mon, 29 Oct 2012 17:12:47 +0100 Doug Simon removed _'s from method names in CompilerToVM
Tue, 09 Oct 2012 15:23:38 -0700 Christian Wimmer Cleanup of Graal API: Rename methods so that it follows the getXxx naming convention and so that they are similar to the names of the java.lang.reflect classes. Remove unused methods.
Sun, 07 Oct 2012 14:15:44 +0200 Doug Simon rename packages in graal.phases to match project name
Tue, 02 Oct 2012 22:06:37 +0200 Doug Simon removed MethodEntryCounters
Wed, 12 Sep 2012 13:07:35 +0200 Gilles Duboscq Checks on vtableEntryOffset to avoid calling to the VM if the holder is not initialized
Thu, 05 Jul 2012 21:47:16 +0200 Doug Simon Removed left over Ri* prefixed identifiers
Thu, 28 Jun 2012 13:48:58 +0200 Doug Simon removed mechanism for persisting profile information
Thu, 28 Jun 2012 13:45:09 +0200 Doug Simon renamed BaseProfilingInfo to DefaultProfilingInfo and moved it to com.oracle.graal.api.meta
Thu, 28 Jun 2012 13:36:39 +0200 Doug Simon moved some methods from CodeUtil to MetaUtil
Mon, 11 Jun 2012 13:51:34 +0200 Thomas Wuerthinger Split bytecode utilities into separate project.
Sun, 10 Jun 2012 01:17:48 +0200 Thomas Wuerthinger Bring Java renamings and restructurings to the C++ part. base graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotMethodResolvedImpl.java@002b2725e8a3