# HG changeset patch # User Jaroslav Tulach # Date 1450433051 -3600 # Node ID d7cc1f03d881d31b7e4292ddfbb3fa67b5f8d775 # Parent 3874db33f27c5623a8de6875159ca9a61a58e5ab Generating API snapshot as of release 0.10 diff -r 3874db33f27c -r d7cc1f03d881 truffle/com.oracle.truffle.api.object/snapshot.sigtest --- a/truffle/com.oracle.truffle.api.object/snapshot.sigtest Fri Dec 18 11:02:21 2015 +0100 +++ b/truffle/com.oracle.truffle.api.object/snapshot.sigtest Fri Dec 18 11:04:11 2015 +0100 @@ -90,6 +90,7 @@ fld public final static java.lang.String OPTION_PREFIX = "truffle.object." innr public final static !enum ImplicitCast innr public final static Builder +meth protected static boolean getPolymorphicUnboxing(com.oracle.truffle.api.object.Layout$Builder) meth protected static com.oracle.truffle.api.object.LayoutFactory getFactory() meth protected static java.util.EnumSet getAllowedImplicitCasts(com.oracle.truffle.api.object.Layout$Builder) meth public abstract com.oracle.truffle.api.object.DynamicObject newInstance(com.oracle.truffle.api.object.Shape) @@ -108,8 +109,9 @@ meth public com.oracle.truffle.api.object.Layout build() meth public com.oracle.truffle.api.object.Layout$Builder addAllowedImplicitCast(com.oracle.truffle.api.object.Layout$ImplicitCast) meth public com.oracle.truffle.api.object.Layout$Builder setAllowedImplicitCasts(java.util.EnumSet) +meth public com.oracle.truffle.api.object.Layout$Builder setPolymorphicUnboxing(boolean) supr java.lang.Object -hfds allowedImplicitCasts +hfds allowedImplicitCasts,polymorphicUnboxing CLSS public final static !enum com.oracle.truffle.api.object.Layout$ImplicitCast outer com.oracle.truffle.api.object.Layout @@ -175,6 +177,8 @@ cons public init() meth public boolean equals(com.oracle.truffle.api.object.DynamicObject,java.lang.Object) meth public com.oracle.truffle.api.interop.ForeignAccess getForeignAccessFactory() + anno 0 java.lang.Deprecated() +meth public com.oracle.truffle.api.interop.ForeignAccess getForeignAccessFactory(com.oracle.truffle.api.object.DynamicObject) meth public int hashCode(com.oracle.truffle.api.object.DynamicObject) meth public java.lang.Object createShapeData(com.oracle.truffle.api.object.Shape) meth public java.lang.String toString(com.oracle.truffle.api.object.DynamicObject) diff -r 3874db33f27c -r d7cc1f03d881 truffle/com.oracle.truffle.api.profiles/snapshot.sigtest --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/truffle/com.oracle.truffle.api.profiles/snapshot.sigtest Fri Dec 18 11:04:11 2015 +0100 @@ -0,0 +1,108 @@ +#Signature file v4.1 +#Version + +CLSS public abstract com.oracle.truffle.api.nodes.NodeCloneable +cons public init() +intf java.lang.Cloneable +meth protected java.lang.Object clone() +supr java.lang.Object + +CLSS public abstract com.oracle.truffle.api.profiles.BranchProfile +meth public abstract boolean isVisited() + anno 0 java.lang.Deprecated() +meth public abstract void enter() +meth public static com.oracle.truffle.api.profiles.BranchProfile create() +supr com.oracle.truffle.api.profiles.Profile +hcls Disabled,Enabled + +CLSS public abstract com.oracle.truffle.api.profiles.ByteValueProfile +meth public abstract byte profile(byte) +meth public static com.oracle.truffle.api.profiles.ByteValueProfile createIdentityProfile() +supr com.oracle.truffle.api.profiles.Profile +hcls Disabled,Enabled + +CLSS public abstract com.oracle.truffle.api.profiles.ConditionProfile +meth public abstract boolean profile(boolean) +meth public static com.oracle.truffle.api.profiles.ConditionProfile createBinaryProfile() +meth public static com.oracle.truffle.api.profiles.ConditionProfile createCountingProfile() +supr com.oracle.truffle.api.profiles.Profile +hcls Binary,Counting,Disabled + +CLSS public abstract com.oracle.truffle.api.profiles.DoubleValueProfile +meth public abstract double profile(double) +meth public static com.oracle.truffle.api.profiles.DoubleValueProfile createRawIdentityProfile() +supr com.oracle.truffle.api.profiles.Profile +hcls Disabled,Enabled + +CLSS public abstract com.oracle.truffle.api.profiles.FloatValueProfile +meth public abstract float profile(float) +meth public static com.oracle.truffle.api.profiles.FloatValueProfile createRawIdentityProfile() +supr com.oracle.truffle.api.profiles.Profile +hcls Disabled,Enabled + +CLSS public abstract com.oracle.truffle.api.profiles.IntValueProfile +meth public abstract int profile(int) +meth public static com.oracle.truffle.api.profiles.IntValueProfile createIdentityProfile() +supr com.oracle.truffle.api.profiles.Profile +hcls Disabled,Enabled + +CLSS public abstract com.oracle.truffle.api.profiles.LongValueProfile +meth public abstract long profile(long) +meth public static com.oracle.truffle.api.profiles.LongValueProfile createIdentityProfile() +supr com.oracle.truffle.api.profiles.Profile +hcls Disabled,Enabled + +CLSS public abstract com.oracle.truffle.api.profiles.LoopConditionProfile +meth public abstract boolean inject(boolean) +meth public abstract boolean profile(boolean) +meth public abstract void profileCounted(long) +meth public static com.oracle.truffle.api.profiles.LoopConditionProfile createCountingProfile() +supr com.oracle.truffle.api.profiles.ConditionProfile +hcls Disabled,Enabled + +CLSS public abstract com.oracle.truffle.api.profiles.PrimitiveValueProfile +meth public abstract <%0 extends java.lang.Object> {%%0} profile({%%0}) +meth public abstract boolean profile(boolean) +meth public abstract byte profile(byte) +meth public abstract char profile(char) +meth public abstract double profile(double) +meth public abstract float profile(float) +meth public abstract int profile(int) +meth public abstract long profile(long) +meth public abstract short profile(short) +meth public static boolean exactCompare(double,double) + anno 0 java.lang.Deprecated() +meth public static boolean exactCompare(float,float) + anno 0 java.lang.Deprecated() +meth public static com.oracle.truffle.api.profiles.PrimitiveValueProfile createEqualityProfile() +supr com.oracle.truffle.api.profiles.ValueProfile +hcls Disabled,Enabled + +CLSS public abstract com.oracle.truffle.api.profiles.Profile +supr com.oracle.truffle.api.nodes.NodeCloneable +hfds ENABLED + +CLSS public abstract com.oracle.truffle.api.profiles.ValueProfile +meth public abstract <%0 extends java.lang.Object> {%%0} profile({%%0}) +meth public static com.oracle.truffle.api.profiles.ValueProfile createClassProfile() +meth public static com.oracle.truffle.api.profiles.ValueProfile createEqualityProfile() +meth public static com.oracle.truffle.api.profiles.ValueProfile createIdentityProfile() +supr com.oracle.truffle.api.profiles.Profile +hcls Disabled,Equality,ExactClass,Identity + +CLSS public abstract interface java.lang.Cloneable + +CLSS public java.lang.Object +cons public init() +meth protected java.lang.Object clone() throws java.lang.CloneNotSupportedException +meth protected void finalize() throws java.lang.Throwable +meth public boolean equals(java.lang.Object) +meth public final java.lang.Class getClass() +meth public final void notify() +meth public final void notifyAll() +meth public final void wait() throws java.lang.InterruptedException +meth public final void wait(long) throws java.lang.InterruptedException +meth public final void wait(long,int) throws java.lang.InterruptedException +meth public int hashCode() +meth public java.lang.String toString() + diff -r 3874db33f27c -r d7cc1f03d881 truffle/com.oracle.truffle.api.vm/snapshot.sigtest --- a/truffle/com.oracle.truffle.api.vm/snapshot.sigtest Fri Dec 18 11:02:21 2015 +0100 +++ b/truffle/com.oracle.truffle.api.vm/snapshot.sigtest Fri Dec 18 11:04:11 2015 +0100 @@ -20,6 +20,8 @@ meth public com.oracle.truffle.api.vm.PolyglotEngine$Value findGlobalSymbol(java.lang.String) meth public java.util.Map getLanguages() meth public static com.oracle.truffle.api.vm.PolyglotEngine$Builder buildNew() + anno 0 java.lang.Deprecated() +meth public static com.oracle.truffle.api.vm.PolyglotEngine$Builder newBuilder() meth public void dispose() supr java.lang.Object hfds JAVA_INTEROP_ENABLED,LOG,SPI,debugger,disposed,err,executor,globals,handlers,in,initThread,instrumenter,langs,out @@ -46,16 +48,18 @@ meth public java.lang.String toString() meth public java.util.Set getMimeTypes() supr java.lang.Object -hfds env,info +hfds cache,env,info CLSS public com.oracle.truffle.api.vm.PolyglotEngine$Value outer com.oracle.truffle.api.vm.PolyglotEngine +meth public !varargs com.oracle.truffle.api.vm.PolyglotEngine$Value execute(java.lang.Object[]) throws java.io.IOException meth public !varargs com.oracle.truffle.api.vm.PolyglotEngine$Value invoke(java.lang.Object,java.lang.Object[]) throws java.io.IOException + anno 0 java.lang.Deprecated() meth public <%0 extends java.lang.Object> {%%0} as(java.lang.Class<{%%0}>) throws java.io.IOException meth public java.lang.Object get() throws java.io.IOException meth public java.lang.String toString() supr java.lang.Object -hfds language,ready,result,target +hfds compute,language,target CLSS public java.io.IOException cons public init() @@ -114,29 +118,3 @@ hfds CAUSE_CAPTION,EMPTY_THROWABLE_ARRAY,NULL_CAUSE_MESSAGE,SELF_SUPPRESSION_MESSAGE,SUPPRESSED_CAPTION,SUPPRESSED_SENTINEL,UNASSIGNED_STACK,backtrace,cause,detailMessage,serialVersionUID,stackTrace,suppressedExceptions hcls PrintStreamOrWriter,SentinelHolder,WrappedPrintStream,WrappedPrintWriter -CLSS public abstract interface java.lang.annotation.Annotation -meth public abstract boolean equals(java.lang.Object) -meth public abstract int hashCode() -meth public abstract java.lang.Class annotationType() -meth public abstract java.lang.String toString() - -CLSS public abstract interface !annotation java.lang.annotation.Documented - 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=[ANNOTATION_TYPE]) -intf java.lang.annotation.Annotation - -CLSS public abstract interface !annotation java.lang.annotation.Retention - 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=[ANNOTATION_TYPE]) -intf java.lang.annotation.Annotation -meth public abstract java.lang.annotation.RetentionPolicy value() - -CLSS public abstract interface !annotation java.lang.annotation.Target - 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=[ANNOTATION_TYPE]) -intf java.lang.annotation.Annotation -meth public abstract java.lang.annotation.ElementType[] value() - diff -r 3874db33f27c -r d7cc1f03d881 truffle/com.oracle.truffle.api/snapshot.sigtest --- 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 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 getSlots() meth public java.util.Set 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) meth public com.oracle.truffle.api.instrument.ProbeInstrument attach(com.oracle.truffle.api.instrument.Probe,java.lang.Class,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 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) -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 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 getType() +meth public abstract java.util.Iterator 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) 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 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 diff -r 3874db33f27c -r d7cc1f03d881 truffle/com.oracle.truffle.tools.debug.shell/snapshot.sigtest --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/truffle/com.oracle.truffle.tools.debug.shell/snapshot.sigtest Fri Dec 18 11:04:11 2015 +0100 @@ -0,0 +1,122 @@ +#Signature file v4.1 +#Version + +CLSS public abstract interface com.oracle.truffle.tools.debug.shell.REPLClient +meth public abstract com.oracle.truffle.tools.debug.shell.REPLMessage receive(com.oracle.truffle.tools.debug.shell.REPLMessage) + +CLSS public final com.oracle.truffle.tools.debug.shell.REPLMessage +cons public init() +cons public init(com.oracle.truffle.tools.debug.shell.REPLMessage) +cons public init(java.lang.String,java.lang.String) +fld public final static java.lang.String ARG0 = "call-argument-0" +fld public final static java.lang.String ARG1 = "call-argument-1" +fld public final static java.lang.String ARG2 = "call-argument-2" +fld public final static java.lang.String ARG3 = "call-argument-3" +fld public final static java.lang.String ARG4 = "call-argument-4" +fld public final static java.lang.String ARG5 = "call-argument-5" +fld public final static java.lang.String ARG6 = "call-argument-6" +fld public final static java.lang.String ARG7 = "call-argument-7" +fld public final static java.lang.String ARG8 = "call-argument-8" +fld public final static java.lang.String ARG9 = "call-argument-9" +fld public final static java.lang.String AST = "ast" +fld public final static java.lang.String AST_DEPTH = "show-max-depth" +fld public final static java.lang.String BACKTRACE = "backtrace" +fld public final static java.lang.String BREAKPOINT_CONDITION = "breakpoint-condition" +fld public final static java.lang.String BREAKPOINT_HIT_COUNT = "breakpoint-hit-count" +fld public final static java.lang.String BREAKPOINT_ID = "breakpoint-id" +fld public final static java.lang.String BREAKPOINT_IGNORE_COUNT = "breakpoint-ignore-count" +fld public final static java.lang.String BREAKPOINT_INFO = "breakpoint-info" +fld public final static java.lang.String BREAKPOINT_STATE = "breakpoint-state" +fld public final static java.lang.String BREAK_AT_LINE = "break-at-line" +fld public final static java.lang.String BREAK_AT_LINE_ONCE = "break-at-line-once" +fld public final static java.lang.String BREAK_AT_THROW = "break-at-throw" +fld public final static java.lang.String BREAK_AT_THROW_ONCE = "break-at-throw-once" +fld public final static java.lang.String CALL = "call" +fld public final static java.lang.String CALL_NAME = "call-name" +fld public final static java.lang.String CLEAR_BREAK = "clear-breakpoint" +fld public final static java.lang.String CODE = "code" +fld public final static java.lang.String CONTINUE = "continue" +fld public final static java.lang.String DEBUG_LEVEL = "debug-level" +fld public final static java.lang.String DELETE_BREAK = "delete-breakpoint" +fld public final static java.lang.String DISABLE_BREAK = "disable-breakpoint" +fld public final static java.lang.String DISPLAY_MSG = "displayable-message" +fld public final static java.lang.String DOWN = "down" +fld public final static java.lang.String ENABLE_BREAK = "enable-breakpoint" +fld public final static java.lang.String EVAL = "eval" +fld public final static java.lang.String FAILED = "failed" +fld public final static java.lang.String FILE = "file" +fld public final static java.lang.String FILE_PATH = "path" +fld public final static java.lang.String FRAME = "frame" +fld public final static java.lang.String FRAME_INFO = "frame-info" +fld public final static java.lang.String FRAME_NUMBER = "frame-number" +fld public final static java.lang.String INFO = "info" +fld public final static java.lang.String INFO_CURRENT_LANGUAGE = "info-current-language" +fld public final static java.lang.String INFO_KEY = "info-key" +fld public final static java.lang.String INFO_SUPPORTED_LANGUAGES = "info-supported-languages" +fld public final static java.lang.String INFO_VALUE = "info-value" +fld public final static java.lang.String KILL = "kill" +fld public final static java.lang.String LANG_MIME = "language-MIME type" +fld public final static java.lang.String LANG_NAME = "language-name" +fld public final static java.lang.String LANG_VER = "language-version" +fld public final static java.lang.String LINE_NUMBER = "line-number" +fld public final static java.lang.String LIST = "list" +fld public final static java.lang.String LOAD_SOURCE = "load-source" +fld public final static java.lang.String METHOD_NAME = "method-name" +fld public final static java.lang.String OP = "op" +fld public final static java.lang.String OPTION = "option" +fld public final static java.lang.String QUIT = "quit" +fld public final static java.lang.String REPEAT = "repeat" +fld public final static java.lang.String SET = "set" +fld public final static java.lang.String SET_BREAK_CONDITION = "set-breakpoint-condition" +fld public final static java.lang.String SET_LANGUAGE = "set-language" +fld public final static java.lang.String SLOT_ID = "slot-identifier" +fld public final static java.lang.String SLOT_INDEX = "slot-index" +fld public final static java.lang.String SLOT_VALUE = "slot-value" +fld public final static java.lang.String SOURCE_LINE_TEXT = "source-line-text" +fld public final static java.lang.String SOURCE_LOCATION = "source-location" +fld public final static java.lang.String SOURCE_NAME = "source-name" +fld public final static java.lang.String SOURCE_TEXT = "source-text" +fld public final static java.lang.String STACK_SIZE = "stack-size" +fld public final static java.lang.String STATUS = "status" +fld public final static java.lang.String STEP_INTO = "step-into" +fld public final static java.lang.String STEP_OUT = "step-out" +fld public final static java.lang.String STEP_OVER = "step-over" +fld public final static java.lang.String STOPPED = "stopped" +fld public final static java.lang.String SUB = "sub" +fld public final static java.lang.String SUBTREE = "subtree" +fld public final static java.lang.String SUCCEEDED = "succeeded" +fld public final static java.lang.String TOPIC = "topic" +fld public final static java.lang.String TRUE = "true" +fld public final static java.lang.String TRUFFLE = "truffle" +fld public final static java.lang.String TRUFFLE_AST = "truffle-ast" +fld public final static java.lang.String TRUFFLE_NODE = "truffle-node" +fld public final static java.lang.String TRUFFLE_SUBTREE = "truffle-subtree" +fld public final static java.lang.String UNSET_BREAK_CONDITION = "unset-breakpoint-condition" +fld public final static java.lang.String UP = "up" +fld public final static java.lang.String VALUE = "value" +fld public final static java.lang.String WARNINGS = "warnings" +fld public final static java.lang.String WELCOME_MESSAGE = "welcome-message" +fld public final static java.lang.String[] ARG_NAMES +meth public java.lang.Integer getIntValue(java.lang.String) +meth public java.lang.String get(java.lang.String) +meth public java.lang.String put(java.lang.String,java.lang.String) +meth public java.lang.String remove(java.lang.String) +meth public java.util.Set keys() +meth public void print(java.io.PrintStream,java.lang.String) +supr java.lang.Object +hfds map + +CLSS public java.lang.Object +cons public init() +meth protected java.lang.Object clone() throws java.lang.CloneNotSupportedException +meth protected void finalize() throws java.lang.Throwable +meth public boolean equals(java.lang.Object) +meth public final java.lang.Class getClass() +meth public final void notify() +meth public final void notifyAll() +meth public final void wait() throws java.lang.InterruptedException +meth public final void wait(long) throws java.lang.InterruptedException +meth public final void wait(long,int) throws java.lang.InterruptedException +meth public int hashCode() +meth public java.lang.String toString() +