log graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/ResolvedJavaMethod.java @ 19507:1cde96b96673

age author description
Thu, 19 Feb 2015 16:15:56 +0100 Roland Schatz Fixed code format issues.
Mon, 12 Jan 2015 20:39:04 +0100 Doug Simon removed Node factory methods
Sun, 11 Jan 2015 18:12:51 +0100 Thomas Wuerthinger Add utilities ModifiersProvider#isConcrete, ResolvedJavaMethod#hasReceiver, ResolvedJavaMethod#hasBytecodes to Graal API.
Wed, 26 Nov 2014 14:03:13 +0100 Doug Simon removed unused ResolvedJavaMethod.newInstance(...)
Thu, 13 Nov 2014 11:12:25 +0100 Roland Schatz Use pointer stamps in LoadHub and LoadMethod.
Thu, 30 Oct 2014 12:21:07 +0100 Roland Schatz Rename Constant to JavaConstant.
Fri, 24 Oct 2014 16:18:10 +0200 Doug Simon re-enabled Checkstyle with the release of 6.0 that supports Java 8; fixed existing Checkstyle warnings
Tue, 16 Sep 2014 18:36:59 -0700 Christian Wimmer Add ResolvedJavaMethod.getAnnotations
Thu, 10 Jul 2014 23:49:05 +0200 Doug Simon moved getParameterAnnotations(Class<T> annotationClass, ResolvedJavaMethod method) from MetaUtil to be a default method in ResolvedJavaMethod
Thu, 10 Jul 2014 23:22:47 +0200 Doug Simon moved signatureToTypes(ResolvedJavaMethod method) from MetaUtil to be a default method in ResolvedJavaMethod
Thu, 10 Jul 2014 21:46:27 +0200 Doug Simon moved getParameterAnnotation() from MetaUtil to be a default method in ResolvedJavaMethod
Sat, 17 May 2014 14:57:58 +0200 Gilles Duboscq Add resolved receiver type to ResolvedJavaMethod.isInVirtualMethodTable in order to be able to do vtable-calls for miranda and default methods
Wed, 23 Apr 2014 12:38:05 +0200 Doug Simon added ModifiersProvider as superinterface for ResolvedJava[Method|Field|Type] and implemented all checks against modifiers as default methods
Tue, 22 Apr 2014 19:23:38 +0200 Gilles Duboscq Add ResolvedJavaMethod.isSynchronized
Mon, 14 Apr 2014 15:08:30 -0700 Tom Rodriguez improve canBeStaticallyBound
Fri, 14 Mar 2014 22:56:59 +0100 Doug Simon removed ResolvedJavaMethod.getCompiledCodeSize()
Fri, 14 Mar 2014 22:05:50 +0100 Doug Simon removed ResolvedJavaMethod.getCompilerStorage(); moved last compiled graph node count into profiling info (i.e. MethodData metadata)
Tue, 11 Mar 2014 15:34:06 +0100 Gilles Duboscq Javadoc fixes
Thu, 13 Feb 2014 18:46:15 +0100 Gilles Duboscq Add shouldBeInlined method to ResolvedJavaMethod, implement it for HotSpot and use it in the inlining phase
Wed, 27 Nov 2013 18:53:07 +0100 Doug Simon JDK8: added support for default methods as well as interfaces containing static and private methods
Wed, 18 Sep 2013 16:44:54 +0200 Gilles Duboscq Better handling of methods which have no line number or variable name tables.
Tue, 03 Sep 2013 18:19:30 +0200 Gilles Duboscq Avoid accessing the code of a method before it has been linked and verified.
Tue, 11 Jun 2013 01:17:10 +0200 Doug Simon added ResolvedJava[Field|Method].isSynthetic()
Mon, 13 May 2013 17:11:31 +0200 Christian Haeubl Merge.
Wed, 08 May 2013 16:31:59 +0200 Christian Haeubl Drafted version of an inlining policy that uses the callee graph size as its metric.
Wed, 08 May 2013 16:34:30 +0200 Gilles Duboscq More asserts while getting vtable offsets
Sun, 28 Apr 2013 02:03:34 +0200 Thomas Wuerthinger Dispatch based on method instead of type if it seems more beneficial.
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
Wed, 27 Mar 2013 17:25:59 +0100 Christian Haeubl added API to reset the profiling information for a method
Mon, 11 Mar 2013 23:28:34 +0100 Thomas Wuerthinger Draft speculation log.
Sun, 03 Mar 2013 10:56:18 +0100 Doug Simon fixed API and test for ResolvedJavaMethod.getCode()
Sat, 02 Mar 2013 09:53:47 +0400 Doug Simon added unit tests for bytecode and machine code disassembly
Mon, 18 Feb 2013 20:21:09 -0800 Thomas Wuerthinger Introduce marker interface InvokeTarget. Remove method lookupRuntimeCall from CodeCacheProvider.
Wed, 13 Feb 2013 13:34:05 +0100 Matthias Grimmer extended ResolvedJavaMethod API by getLocalVariableTable
Wed, 23 Jan 2013 16:34:57 +0100 Doug Simon applied mx eclipseformat to all Java files
Thu, 20 Dec 2012 14:50:56 +0100 Thomas Wuerthinger Added getLineNumberTable and getFileName capabilities.
Tue, 27 Nov 2012 11:21:48 +0100 Doug Simon added unit tests for ResolvedJavaType
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.
Thu, 28 Jun 2012 11:11:12 +0200 Doug Simon enabled Eclipse/JDT javadoc checking and fixed resulting warnings
Sat, 09 Jun 2012 17:54:50 +0200 Thomas Wuerthinger Further clean up on api.meta project.
Sat, 09 Jun 2012 16:52:12 +0200 Thomas Wuerthinger More renamings to drop Ri* prefix completely. Deleted graph.BitMap class and replaced with java.util.BitSet. base graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/RiResolvedMethod.java@bfe2a89e7daf