Mercurial > hg > truffle
diff truffle/com.oracle.truffle.api/snapshot.sigtest @ 22511:d7cc1f03d881 truffle-0.10
Generating API snapshot as of release 0.10
author | Jaroslav Tulach <jaroslav.tulach@oracle.com> |
---|---|
date | Fri, 18 Dec 2015 11:04:11 +0100 |
parents | a63bda98cfdb |
children | 21f48bc8a535 |
line wrap: on
line diff
--- a/truffle/com.oracle.truffle.api/snapshot.sigtest Fri Dec 18 11:02:21 2015 +0100 +++ b/truffle/com.oracle.truffle.api/snapshot.sigtest Fri Dec 18 11:04:11 2015 +0100 @@ -123,11 +123,12 @@ meth protected java.lang.String toString({com.oracle.truffle.api.TruffleLanguage%0},java.lang.Object) meth protected void disposeContext({com.oracle.truffle.api.TruffleLanguage%0}) supr java.lang.Object -hfds API,compiled +hfds API hcls AccessAPI,LangCtx CLSS public final static com.oracle.truffle.api.TruffleLanguage$Env outer com.oracle.truffle.api.TruffleLanguage +meth public !varargs com.oracle.truffle.api.CallTarget parse(com.oracle.truffle.api.source.Source,java.lang.String[]) throws java.io.IOException meth public com.oracle.truffle.api.instrument.Instrumenter instrumenter() meth public java.io.InputStream in() meth public java.io.OutputStream err() @@ -146,6 +147,7 @@ meth public abstract java.lang.String[] mimeType() CLSS public final com.oracle.truffle.api.TruffleOptions +fld public final static boolean AOT fld public final static boolean DetailedRewriteReasons fld public final static boolean TraceASTJSON fld public final static boolean TraceRewrites @@ -157,6 +159,7 @@ CLSS public abstract interface com.oracle.truffle.api.TruffleRuntime meth public abstract <%0 extends java.lang.Object> {%%0} getCapability(java.lang.Class<{%%0}>) meth public abstract <%0 extends java.lang.Object> {%%0} iterateFrames(com.oracle.truffle.api.frame.FrameInstanceVisitor<{%%0}>) +meth public abstract boolean isProfilingEnabled() meth public abstract com.oracle.truffle.api.Assumption createAssumption() meth public abstract com.oracle.truffle.api.Assumption createAssumption(java.lang.String) meth public abstract com.oracle.truffle.api.CompilerOptions createCompilerOptions() @@ -172,8 +175,6 @@ meth public abstract java.lang.String getName() meth public abstract java.util.Collection<com.oracle.truffle.api.RootCallTarget> getCallTargets() meth public abstract void notifyTransferToInterpreter() -meth public abstract boolean isProfilingEnabled() - CLSS public abstract interface com.oracle.truffle.api.TruffleRuntimeAccess meth public abstract com.oracle.truffle.api.TruffleRuntime getRuntime() @@ -239,7 +240,7 @@ meth public void prepareStepOut() meth public void prepareStepOver(int) supr java.lang.Object -hfds astNode,debugger,frames,mFrame,recentWarnings +hfds OUT,TRACE,TRACE_PREFIX,debugger,haltedFrame,haltedNode,stack,warnings CLSS public abstract interface com.oracle.truffle.api.frame.Frame meth public abstract boolean getBoolean(com.oracle.truffle.api.frame.FrameSlot) throws com.oracle.truffle.api.frame.FrameSlotTypeException @@ -289,7 +290,9 @@ meth public java.util.List<? extends com.oracle.truffle.api.frame.FrameSlot> getSlots() meth public java.util.Set<java.lang.Object> getIdentifiers() meth public static com.oracle.truffle.api.frame.FrameDescriptor create() + anno 0 java.lang.Deprecated() meth public static com.oracle.truffle.api.frame.FrameDescriptor create(java.lang.Object) + anno 0 java.lang.Deprecated() meth public void removeFrameSlot(java.lang.Object) supr java.lang.Object hfds defaultValue,identifierToNotInFrameAssumptionMap,identifierToSlotMap,slots,version @@ -402,7 +405,9 @@ meth public com.oracle.truffle.api.instrument.Probe probe(com.oracle.truffle.api.nodes.Node) meth public com.oracle.truffle.api.instrument.ProbeInstrument attach(com.oracle.truffle.api.instrument.Probe,com.oracle.truffle.api.instrument.SimpleInstrumentListener,java.lang.String) meth public com.oracle.truffle.api.instrument.ProbeInstrument attach(com.oracle.truffle.api.instrument.Probe,com.oracle.truffle.api.instrument.StandardInstrumentListener,java.lang.String) +meth public com.oracle.truffle.api.instrument.ProbeInstrument attach(com.oracle.truffle.api.instrument.Probe,com.oracle.truffle.api.source.Source,com.oracle.truffle.api.instrument.EvalInstrumentListener,java.lang.String,java.util.Map<java.lang.String,java.lang.Object>) meth public com.oracle.truffle.api.instrument.ProbeInstrument attach(com.oracle.truffle.api.instrument.Probe,java.lang.Class<? extends com.oracle.truffle.api.TruffleLanguage>,com.oracle.truffle.api.source.Source,com.oracle.truffle.api.instrument.EvalInstrumentListener,java.lang.String) + anno 0 java.lang.Deprecated() meth public com.oracle.truffle.api.instrument.TagInstrument attach(com.oracle.truffle.api.instrument.SyntaxTag,com.oracle.truffle.api.instrument.StandardAfterInstrumentListener,java.lang.String) meth public com.oracle.truffle.api.instrument.TagInstrument attach(com.oracle.truffle.api.instrument.SyntaxTag,com.oracle.truffle.api.instrument.StandardBeforeInstrumentListener,java.lang.String) meth public java.util.Collection<com.oracle.truffle.api.instrument.Probe> findProbesTaggedAs(com.oracle.truffle.api.instrument.SyntaxTag) @@ -475,12 +480,11 @@ hfds message CLSS public abstract com.oracle.truffle.api.instrument.ProbeInstrument -fld protected com.oracle.truffle.api.instrument.Probe probe innr public abstract interface static TruffleOptListener meth protected void innerDispose() meth public com.oracle.truffle.api.instrument.Probe getProbe() supr com.oracle.truffle.api.instrument.Instrument -hfds NO_ARGS +hfds probe hcls AbstractInstrumentNode,EvalInstrument,SimpleInstrument,StandardInstrument,TruffleOptInstrument CLSS public abstract interface static com.oracle.truffle.api.instrument.ProbeInstrument$TruffleOptListener @@ -592,25 +596,36 @@ CLSS public com.oracle.truffle.api.nodes.GraphPrintVisitor cons public init() +cons public init(java.io.OutputStream) fld public final static int GraphVisualizerPort = 4444 fld public final static java.lang.String GraphVisualizerAddress = "127.0.0.1" innr public GraphPrintAdapter innr public abstract interface static !annotation CustomGraphPrintHandler innr public abstract interface static !annotation NullGraphPrintHandler innr public abstract interface static GraphPrintHandler +intf java.io.Closeable meth protected java.lang.Object getElementByObject(java.lang.Object) + anno 0 java.lang.Deprecated() meth protected void connectNodes(java.lang.Object,java.lang.Object,java.lang.String) + anno 0 java.lang.Deprecated() meth protected void createElementForNode(java.lang.Object) + anno 0 java.lang.Deprecated() meth protected void setNodeProperty(java.lang.Object,java.lang.String,java.lang.Object) + anno 0 java.lang.Deprecated() meth public com.oracle.truffle.api.nodes.GraphPrintVisitor beginGraph(java.lang.String) meth public com.oracle.truffle.api.nodes.GraphPrintVisitor beginGroup(java.lang.String) +meth public com.oracle.truffle.api.nodes.GraphPrintVisitor endGraph() +meth public com.oracle.truffle.api.nodes.GraphPrintVisitor endGroup() meth public com.oracle.truffle.api.nodes.GraphPrintVisitor visit(java.lang.Object) +meth public com.oracle.truffle.api.nodes.GraphPrintVisitor visit(java.lang.Object,com.oracle.truffle.api.nodes.GraphPrintVisitor$GraphPrintHandler) meth public java.lang.String toString() +meth public void close() meth public void printToFile(java.io.File) meth public void printToNetwork(boolean) meth public void printToSysout() supr java.lang.Object -hfds dom,edgeList,edgesElement,graphDocument,graphElement,groupElement,id,nodeMap,nodesElement,prevNodeMap +hfds DEFAULT_GRAPH_NAME,currentGraphName,edgeList,id,nodeMap,openGraphCount,openGroupCount,outputStream,prevNodeMap,xmlstream +hcls DefaultGraphPrintHandler,EdgeElement,Impl,NodeElement,XMLImpl CLSS public abstract interface static !annotation com.oracle.truffle.api.nodes.GraphPrintVisitor$CustomGraphPrintHandler outer com.oracle.truffle.api.nodes.GraphPrintVisitor @@ -622,10 +637,13 @@ CLSS public com.oracle.truffle.api.nodes.GraphPrintVisitor$GraphPrintAdapter outer com.oracle.truffle.api.nodes.GraphPrintVisitor cons public init(com.oracle.truffle.api.nodes.GraphPrintVisitor) +meth public boolean visited(java.lang.Object) meth public void connectNodes(java.lang.Object,java.lang.Object) +meth public void connectNodes(java.lang.Object,java.lang.Object,java.lang.String) meth public void createElementForNode(java.lang.Object) meth public void setNodeProperty(java.lang.Object,java.lang.String,java.lang.Object) meth public void visit(java.lang.Object) +meth public void visit(java.lang.Object,com.oracle.truffle.api.nodes.GraphPrintVisitor$GraphPrintHandler) supr java.lang.Object CLSS public abstract interface static com.oracle.truffle.api.nodes.GraphPrintVisitor$GraphPrintHandler @@ -702,22 +720,20 @@ anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[FIELD]) intf java.lang.annotation.Annotation -CLSS public final com.oracle.truffle.api.nodes.NodeClass +CLSS public abstract com.oracle.truffle.api.nodes.NodeClass cons public init(java.lang.Class<? extends com.oracle.truffle.api.nodes.Node>) -meth public boolean equals(java.lang.Object) -meth public com.oracle.truffle.api.nodes.NodeFieldAccessor getNodeClassField() -meth public com.oracle.truffle.api.nodes.NodeFieldAccessor getParentField() -meth public com.oracle.truffle.api.nodes.NodeFieldAccessor[] getChildFields() -meth public com.oracle.truffle.api.nodes.NodeFieldAccessor[] getChildrenFields() -meth public com.oracle.truffle.api.nodes.NodeFieldAccessor[] getCloneableFields() -meth public com.oracle.truffle.api.nodes.NodeFieldAccessor[] getFields() -meth public int hashCode() -meth public java.util.Iterator<com.oracle.truffle.api.nodes.Node> makeIterator(com.oracle.truffle.api.nodes.Node) +meth public abstract com.oracle.truffle.api.nodes.NodeFieldAccessor getNodeClassField() +meth public abstract com.oracle.truffle.api.nodes.NodeFieldAccessor getParentField() +meth public abstract com.oracle.truffle.api.nodes.NodeFieldAccessor[] getChildFields() +meth public abstract com.oracle.truffle.api.nodes.NodeFieldAccessor[] getChildrenFields() +meth public abstract com.oracle.truffle.api.nodes.NodeFieldAccessor[] getCloneableFields() +meth public abstract com.oracle.truffle.api.nodes.NodeFieldAccessor[] getFields() +meth public abstract java.lang.Class<? extends com.oracle.truffle.api.nodes.Node> getType() +meth public abstract java.util.Iterator<com.oracle.truffle.api.nodes.Node> makeIterator(com.oracle.truffle.api.nodes.Node) meth public static com.oracle.truffle.api.nodes.NodeClass get(com.oracle.truffle.api.nodes.Node) meth public static com.oracle.truffle.api.nodes.NodeClass get(java.lang.Class<? extends com.oracle.truffle.api.nodes.Node>) supr java.lang.Object -hfds childFields,childrenFields,clazz,cloneableFields,fields,nodeClassField,nodeClasses,parentField -hcls NodeIterator +hfds nodeClasses CLSS public abstract com.oracle.truffle.api.nodes.NodeCloneable cons public init() @@ -864,53 +880,6 @@ supr com.oracle.truffle.api.nodes.SlowPathException hfds result,serialVersionUID -CLSS public final com.oracle.truffle.api.nodes.serial.PostOrderDeserializer -cons public init(com.oracle.truffle.api.nodes.serial.SerializerConstantPool) -meth public <%0 extends com.oracle.truffle.api.nodes.Node> {%%0} deserialize(byte[],java.lang.Class<{%%0}>) -supr java.lang.Object -hfds cp,stack,unsafe -hcls FixedSizeNodeStack,HierarchicalStack - -CLSS public final com.oracle.truffle.api.nodes.serial.PostOrderSerializer -cons public init(com.oracle.truffle.api.nodes.serial.SerializerConstantPool) -meth public byte[] serialize(com.oracle.truffle.api.nodes.Node) -supr java.lang.Object -hfds cp,unsafe - -CLSS public abstract interface com.oracle.truffle.api.nodes.serial.SerializerConstantPool -meth public abstract double getDouble(int) -meth public abstract float getFloat(int) -meth public abstract int getInt(int) -meth public abstract int putClass(java.lang.Class<?>) -meth public abstract int putDouble(double) -meth public abstract int putFloat(float) -meth public abstract int putInt(int) -meth public abstract int putLong(long) -meth public abstract int putObject(java.lang.Class<?>,java.lang.Object) -meth public abstract java.lang.Class<?> getClass(int) -meth public abstract java.lang.Object getObject(java.lang.Class<?>,int) -meth public abstract long getLong(int) - -CLSS public com.oracle.truffle.api.nodes.serial.UnsupportedConstantPoolTypeException -cons public init() -cons public init(java.lang.String) -cons public init(java.lang.String,java.lang.Throwable) -cons public init(java.lang.Throwable) -supr java.lang.RuntimeException -hfds serialVersionUID - -CLSS public com.oracle.truffle.api.nodes.serial.VariableLengthIntBuffer -cons public init(byte[]) -cons public init(java.nio.ByteBuffer) -fld public final static int NULL = -1 -meth public boolean hasRemaining() -meth public byte[] getBytes() -meth public int get() -meth public java.nio.ByteBuffer getBuffer() -meth public void put(int) -supr java.lang.Object -hfds buffer - CLSS public final com.oracle.truffle.api.source.LineLocation intf java.lang.Comparable<com.oracle.truffle.api.source.LineLocation> meth public boolean equals(java.lang.Object) @@ -1004,6 +973,7 @@ hfds assumption,name,value CLSS public final com.oracle.truffle.api.utilities.BinaryConditionProfile + anno 0 java.lang.Deprecated() meth public boolean profile(boolean) meth public boolean wasFalse() meth public boolean wasTrue() @@ -1012,20 +982,26 @@ hfds wasFalse,wasTrue CLSS public final com.oracle.truffle.api.utilities.BranchProfile + anno 0 java.lang.Deprecated() meth public boolean isVisited() meth public java.lang.String toString() meth public static com.oracle.truffle.api.utilities.BranchProfile create() + anno 0 java.lang.Deprecated() meth public void enter() supr com.oracle.truffle.api.nodes.NodeCloneable hfds visited CLSS public abstract com.oracle.truffle.api.utilities.ConditionProfile + anno 0 java.lang.Deprecated() meth public abstract boolean profile(boolean) meth public static com.oracle.truffle.api.utilities.ConditionProfile createBinaryProfile() + anno 0 java.lang.Deprecated() meth public static com.oracle.truffle.api.utilities.ConditionProfile createCountingProfile() + anno 0 java.lang.Deprecated() supr com.oracle.truffle.api.nodes.NodeCloneable CLSS public final com.oracle.truffle.api.utilities.CountingConditionProfile + anno 0 java.lang.Deprecated() meth public boolean profile(boolean) meth public int getFalseCount() meth public int getTrueCount() @@ -1038,7 +1014,7 @@ meth public com.oracle.truffle.api.Assumption getAssumption() meth public void invalidate() supr java.lang.Object -hfds assumption,name +hfds ASSUMPTION_UPDATER,assumption,name CLSS public com.oracle.truffle.api.utilities.JSONHelper cons public init() @@ -1093,6 +1069,7 @@ supr java.lang.Object CLSS public com.oracle.truffle.api.utilities.PrimitiveValueProfile + anno 0 java.lang.Deprecated() meth public <%0 extends java.lang.Object> {%%0} profile({%%0}) meth public boolean isGeneric() meth public boolean isUninitialized() @@ -1123,20 +1100,37 @@ hfds first,name,second CLSS public abstract com.oracle.truffle.api.utilities.ValueProfile + anno 0 java.lang.Deprecated() cons public init() meth public abstract <%0 extends java.lang.Object> {%%0} profile({%%0}) meth public static com.oracle.truffle.api.utilities.PrimitiveValueProfile createPrimitiveProfile() + anno 0 java.lang.Deprecated() meth public static com.oracle.truffle.api.utilities.ValueProfile createClassProfile() + anno 0 java.lang.Deprecated() meth public static com.oracle.truffle.api.utilities.ValueProfile createIdentityProfile() + anno 0 java.lang.Deprecated() supr com.oracle.truffle.api.nodes.NodeCloneable +CLSS public abstract interface java.io.Closeable +intf java.lang.AutoCloseable +meth public abstract void close() throws java.io.IOException + CLSS public abstract interface java.io.Serializable +CLSS public abstract interface java.lang.AutoCloseable +meth public abstract void close() throws java.lang.Exception + CLSS public abstract interface java.lang.Cloneable CLSS public abstract interface java.lang.Comparable<%0 extends java.lang.Object> meth public abstract int compareTo({java.lang.Comparable%0}) +CLSS public abstract interface !annotation java.lang.Deprecated + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[CONSTRUCTOR, FIELD, LOCAL_VARIABLE, METHOD, PACKAGE, PARAMETER, TYPE]) +intf java.lang.annotation.Annotation + CLSS public abstract java.lang.Enum<%0 extends java.lang.Enum<{java.lang.Enum%0}>> cons protected init(java.lang.String,int) intf java.io.Serializable