comparison 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
comparison
equal deleted inserted replaced
22510:3874db33f27c 22511:d7cc1f03d881
121 meth protected final com.oracle.truffle.api.nodes.Node createFindContextNode() 121 meth protected final com.oracle.truffle.api.nodes.Node createFindContextNode()
122 meth protected final {com.oracle.truffle.api.TruffleLanguage%0} findContext(com.oracle.truffle.api.nodes.Node) 122 meth protected final {com.oracle.truffle.api.TruffleLanguage%0} findContext(com.oracle.truffle.api.nodes.Node)
123 meth protected java.lang.String toString({com.oracle.truffle.api.TruffleLanguage%0},java.lang.Object) 123 meth protected java.lang.String toString({com.oracle.truffle.api.TruffleLanguage%0},java.lang.Object)
124 meth protected void disposeContext({com.oracle.truffle.api.TruffleLanguage%0}) 124 meth protected void disposeContext({com.oracle.truffle.api.TruffleLanguage%0})
125 supr java.lang.Object 125 supr java.lang.Object
126 hfds API,compiled 126 hfds API
127 hcls AccessAPI,LangCtx 127 hcls AccessAPI,LangCtx
128 128
129 CLSS public final static com.oracle.truffle.api.TruffleLanguage$Env 129 CLSS public final static com.oracle.truffle.api.TruffleLanguage$Env
130 outer com.oracle.truffle.api.TruffleLanguage 130 outer com.oracle.truffle.api.TruffleLanguage
131 meth public !varargs com.oracle.truffle.api.CallTarget parse(com.oracle.truffle.api.source.Source,java.lang.String[]) throws java.io.IOException
131 meth public com.oracle.truffle.api.instrument.Instrumenter instrumenter() 132 meth public com.oracle.truffle.api.instrument.Instrumenter instrumenter()
132 meth public java.io.InputStream in() 133 meth public java.io.InputStream in()
133 meth public java.io.OutputStream err() 134 meth public java.io.OutputStream err()
134 meth public java.io.OutputStream out() 135 meth public java.io.OutputStream out()
135 meth public java.lang.Object importSymbol(java.lang.String) 136 meth public java.lang.Object importSymbol(java.lang.String)
144 meth public abstract java.lang.String name() 145 meth public abstract java.lang.String name()
145 meth public abstract java.lang.String version() 146 meth public abstract java.lang.String version()
146 meth public abstract java.lang.String[] mimeType() 147 meth public abstract java.lang.String[] mimeType()
147 148
148 CLSS public final com.oracle.truffle.api.TruffleOptions 149 CLSS public final com.oracle.truffle.api.TruffleOptions
150 fld public final static boolean AOT
149 fld public final static boolean DetailedRewriteReasons 151 fld public final static boolean DetailedRewriteReasons
150 fld public final static boolean TraceASTJSON 152 fld public final static boolean TraceASTJSON
151 fld public final static boolean TraceRewrites 153 fld public final static boolean TraceRewrites
152 fld public final static com.oracle.truffle.api.nodes.NodeCost TraceRewritesFilterFromCost 154 fld public final static com.oracle.truffle.api.nodes.NodeCost TraceRewritesFilterFromCost
153 fld public final static com.oracle.truffle.api.nodes.NodeCost TraceRewritesFilterToCost 155 fld public final static com.oracle.truffle.api.nodes.NodeCost TraceRewritesFilterToCost
155 supr java.lang.Object 157 supr java.lang.Object
156 158
157 CLSS public abstract interface com.oracle.truffle.api.TruffleRuntime 159 CLSS public abstract interface com.oracle.truffle.api.TruffleRuntime
158 meth public abstract <%0 extends java.lang.Object> {%%0} getCapability(java.lang.Class<{%%0}>) 160 meth public abstract <%0 extends java.lang.Object> {%%0} getCapability(java.lang.Class<{%%0}>)
159 meth public abstract <%0 extends java.lang.Object> {%%0} iterateFrames(com.oracle.truffle.api.frame.FrameInstanceVisitor<{%%0}>) 161 meth public abstract <%0 extends java.lang.Object> {%%0} iterateFrames(com.oracle.truffle.api.frame.FrameInstanceVisitor<{%%0}>)
162 meth public abstract boolean isProfilingEnabled()
160 meth public abstract com.oracle.truffle.api.Assumption createAssumption() 163 meth public abstract com.oracle.truffle.api.Assumption createAssumption()
161 meth public abstract com.oracle.truffle.api.Assumption createAssumption(java.lang.String) 164 meth public abstract com.oracle.truffle.api.Assumption createAssumption(java.lang.String)
162 meth public abstract com.oracle.truffle.api.CompilerOptions createCompilerOptions() 165 meth public abstract com.oracle.truffle.api.CompilerOptions createCompilerOptions()
163 meth public abstract com.oracle.truffle.api.RootCallTarget createCallTarget(com.oracle.truffle.api.nodes.RootNode) 166 meth public abstract com.oracle.truffle.api.RootCallTarget createCallTarget(com.oracle.truffle.api.nodes.RootNode)
164 meth public abstract com.oracle.truffle.api.frame.FrameInstance getCallerFrame() 167 meth public abstract com.oracle.truffle.api.frame.FrameInstance getCallerFrame()
170 meth public abstract com.oracle.truffle.api.nodes.IndirectCallNode createIndirectCallNode() 173 meth public abstract com.oracle.truffle.api.nodes.IndirectCallNode createIndirectCallNode()
171 meth public abstract com.oracle.truffle.api.nodes.LoopNode createLoopNode(com.oracle.truffle.api.nodes.RepeatingNode) 174 meth public abstract com.oracle.truffle.api.nodes.LoopNode createLoopNode(com.oracle.truffle.api.nodes.RepeatingNode)
172 meth public abstract java.lang.String getName() 175 meth public abstract java.lang.String getName()
173 meth public abstract java.util.Collection<com.oracle.truffle.api.RootCallTarget> getCallTargets() 176 meth public abstract java.util.Collection<com.oracle.truffle.api.RootCallTarget> getCallTargets()
174 meth public abstract void notifyTransferToInterpreter() 177 meth public abstract void notifyTransferToInterpreter()
175 meth public abstract boolean isProfilingEnabled()
176
177 178
178 CLSS public abstract interface com.oracle.truffle.api.TruffleRuntimeAccess 179 CLSS public abstract interface com.oracle.truffle.api.TruffleRuntimeAccess
179 meth public abstract com.oracle.truffle.api.TruffleRuntime getRuntime() 180 meth public abstract com.oracle.truffle.api.TruffleRuntime getRuntime()
180 181
181 CLSS public abstract interface com.oracle.truffle.api.TypedObject 182 CLSS public abstract interface com.oracle.truffle.api.TypedObject
237 meth public void prepareContinue() 238 meth public void prepareContinue()
238 meth public void prepareStepInto(int) 239 meth public void prepareStepInto(int)
239 meth public void prepareStepOut() 240 meth public void prepareStepOut()
240 meth public void prepareStepOver(int) 241 meth public void prepareStepOver(int)
241 supr java.lang.Object 242 supr java.lang.Object
242 hfds astNode,debugger,frames,mFrame,recentWarnings 243 hfds OUT,TRACE,TRACE_PREFIX,debugger,haltedFrame,haltedNode,stack,warnings
243 244
244 CLSS public abstract interface com.oracle.truffle.api.frame.Frame 245 CLSS public abstract interface com.oracle.truffle.api.frame.Frame
245 meth public abstract boolean getBoolean(com.oracle.truffle.api.frame.FrameSlot) throws com.oracle.truffle.api.frame.FrameSlotTypeException 246 meth public abstract boolean getBoolean(com.oracle.truffle.api.frame.FrameSlot) throws com.oracle.truffle.api.frame.FrameSlotTypeException
246 meth public abstract boolean isBoolean(com.oracle.truffle.api.frame.FrameSlot) 247 meth public abstract boolean isBoolean(com.oracle.truffle.api.frame.FrameSlot)
247 meth public abstract boolean isByte(com.oracle.truffle.api.frame.FrameSlot) 248 meth public abstract boolean isByte(com.oracle.truffle.api.frame.FrameSlot)
287 meth public java.lang.Object getDefaultValue() 288 meth public java.lang.Object getDefaultValue()
288 meth public java.lang.String toString() 289 meth public java.lang.String toString()
289 meth public java.util.List<? extends com.oracle.truffle.api.frame.FrameSlot> getSlots() 290 meth public java.util.List<? extends com.oracle.truffle.api.frame.FrameSlot> getSlots()
290 meth public java.util.Set<java.lang.Object> getIdentifiers() 291 meth public java.util.Set<java.lang.Object> getIdentifiers()
291 meth public static com.oracle.truffle.api.frame.FrameDescriptor create() 292 meth public static com.oracle.truffle.api.frame.FrameDescriptor create()
293 anno 0 java.lang.Deprecated()
292 meth public static com.oracle.truffle.api.frame.FrameDescriptor create(java.lang.Object) 294 meth public static com.oracle.truffle.api.frame.FrameDescriptor create(java.lang.Object)
295 anno 0 java.lang.Deprecated()
293 meth public void removeFrameSlot(java.lang.Object) 296 meth public void removeFrameSlot(java.lang.Object)
294 supr java.lang.Object 297 supr java.lang.Object
295 hfds defaultValue,identifierToNotInFrameAssumptionMap,identifierToSlotMap,slots,version 298 hfds defaultValue,identifierToNotInFrameAssumptionMap,identifierToSlotMap,slots,version
296 299
297 CLSS public abstract interface com.oracle.truffle.api.frame.FrameInstance 300 CLSS public abstract interface com.oracle.truffle.api.frame.FrameInstance
400 innr public abstract static Tool 403 innr public abstract static Tool
401 meth public com.oracle.truffle.api.instrument.Instrumenter$Tool install(com.oracle.truffle.api.instrument.Instrumenter$Tool) 404 meth public com.oracle.truffle.api.instrument.Instrumenter$Tool install(com.oracle.truffle.api.instrument.Instrumenter$Tool)
402 meth public com.oracle.truffle.api.instrument.Probe probe(com.oracle.truffle.api.nodes.Node) 405 meth public com.oracle.truffle.api.instrument.Probe probe(com.oracle.truffle.api.nodes.Node)
403 meth public com.oracle.truffle.api.instrument.ProbeInstrument attach(com.oracle.truffle.api.instrument.Probe,com.oracle.truffle.api.instrument.SimpleInstrumentListener,java.lang.String) 406 meth public com.oracle.truffle.api.instrument.ProbeInstrument attach(com.oracle.truffle.api.instrument.Probe,com.oracle.truffle.api.instrument.SimpleInstrumentListener,java.lang.String)
404 meth public com.oracle.truffle.api.instrument.ProbeInstrument attach(com.oracle.truffle.api.instrument.Probe,com.oracle.truffle.api.instrument.StandardInstrumentListener,java.lang.String) 407 meth public com.oracle.truffle.api.instrument.ProbeInstrument attach(com.oracle.truffle.api.instrument.Probe,com.oracle.truffle.api.instrument.StandardInstrumentListener,java.lang.String)
408 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>)
405 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) 409 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)
410 anno 0 java.lang.Deprecated()
406 meth public com.oracle.truffle.api.instrument.TagInstrument attach(com.oracle.truffle.api.instrument.SyntaxTag,com.oracle.truffle.api.instrument.StandardAfterInstrumentListener,java.lang.String) 411 meth public com.oracle.truffle.api.instrument.TagInstrument attach(com.oracle.truffle.api.instrument.SyntaxTag,com.oracle.truffle.api.instrument.StandardAfterInstrumentListener,java.lang.String)
407 meth public com.oracle.truffle.api.instrument.TagInstrument attach(com.oracle.truffle.api.instrument.SyntaxTag,com.oracle.truffle.api.instrument.StandardBeforeInstrumentListener,java.lang.String) 412 meth public com.oracle.truffle.api.instrument.TagInstrument attach(com.oracle.truffle.api.instrument.SyntaxTag,com.oracle.truffle.api.instrument.StandardBeforeInstrumentListener,java.lang.String)
408 meth public java.util.Collection<com.oracle.truffle.api.instrument.Probe> findProbesTaggedAs(com.oracle.truffle.api.instrument.SyntaxTag) 413 meth public java.util.Collection<com.oracle.truffle.api.instrument.Probe> findProbesTaggedAs(com.oracle.truffle.api.instrument.SyntaxTag)
409 meth public void addProbeListener(com.oracle.truffle.api.instrument.ProbeListener) 414 meth public void addProbeListener(com.oracle.truffle.api.instrument.ProbeListener)
410 meth public void registerASTProber(com.oracle.truffle.api.instrument.ASTProber) 415 meth public void registerASTProber(com.oracle.truffle.api.instrument.ASTProber)
473 meth public static com.oracle.truffle.api.instrument.ProbeFailure$Reason[] values() 478 meth public static com.oracle.truffle.api.instrument.ProbeFailure$Reason[] values()
474 supr java.lang.Enum<com.oracle.truffle.api.instrument.ProbeFailure$Reason> 479 supr java.lang.Enum<com.oracle.truffle.api.instrument.ProbeFailure$Reason>
475 hfds message 480 hfds message
476 481
477 CLSS public abstract com.oracle.truffle.api.instrument.ProbeInstrument 482 CLSS public abstract com.oracle.truffle.api.instrument.ProbeInstrument
478 fld protected com.oracle.truffle.api.instrument.Probe probe
479 innr public abstract interface static TruffleOptListener 483 innr public abstract interface static TruffleOptListener
480 meth protected void innerDispose() 484 meth protected void innerDispose()
481 meth public com.oracle.truffle.api.instrument.Probe getProbe() 485 meth public com.oracle.truffle.api.instrument.Probe getProbe()
482 supr com.oracle.truffle.api.instrument.Instrument 486 supr com.oracle.truffle.api.instrument.Instrument
483 hfds NO_ARGS 487 hfds probe
484 hcls AbstractInstrumentNode,EvalInstrument,SimpleInstrument,StandardInstrument,TruffleOptInstrument 488 hcls AbstractInstrumentNode,EvalInstrument,SimpleInstrument,StandardInstrument,TruffleOptInstrument
485 489
486 CLSS public abstract interface static com.oracle.truffle.api.instrument.ProbeInstrument$TruffleOptListener 490 CLSS public abstract interface static com.oracle.truffle.api.instrument.ProbeInstrument$TruffleOptListener
487 outer com.oracle.truffle.api.instrument.ProbeInstrument 491 outer com.oracle.truffle.api.instrument.ProbeInstrument
488 meth public abstract void notifyIsCompiled(boolean) 492 meth public abstract void notifyIsCompiled(boolean)
590 intf java.lang.annotation.Annotation 594 intf java.lang.annotation.Annotation
591 meth public abstract !hasdefault boolean merge() 595 meth public abstract !hasdefault boolean merge()
592 596
593 CLSS public com.oracle.truffle.api.nodes.GraphPrintVisitor 597 CLSS public com.oracle.truffle.api.nodes.GraphPrintVisitor
594 cons public init() 598 cons public init()
599 cons public init(java.io.OutputStream)
595 fld public final static int GraphVisualizerPort = 4444 600 fld public final static int GraphVisualizerPort = 4444
596 fld public final static java.lang.String GraphVisualizerAddress = "127.0.0.1" 601 fld public final static java.lang.String GraphVisualizerAddress = "127.0.0.1"
597 innr public GraphPrintAdapter 602 innr public GraphPrintAdapter
598 innr public abstract interface static !annotation CustomGraphPrintHandler 603 innr public abstract interface static !annotation CustomGraphPrintHandler
599 innr public abstract interface static !annotation NullGraphPrintHandler 604 innr public abstract interface static !annotation NullGraphPrintHandler
600 innr public abstract interface static GraphPrintHandler 605 innr public abstract interface static GraphPrintHandler
606 intf java.io.Closeable
601 meth protected java.lang.Object getElementByObject(java.lang.Object) 607 meth protected java.lang.Object getElementByObject(java.lang.Object)
608 anno 0 java.lang.Deprecated()
602 meth protected void connectNodes(java.lang.Object,java.lang.Object,java.lang.String) 609 meth protected void connectNodes(java.lang.Object,java.lang.Object,java.lang.String)
610 anno 0 java.lang.Deprecated()
603 meth protected void createElementForNode(java.lang.Object) 611 meth protected void createElementForNode(java.lang.Object)
612 anno 0 java.lang.Deprecated()
604 meth protected void setNodeProperty(java.lang.Object,java.lang.String,java.lang.Object) 613 meth protected void setNodeProperty(java.lang.Object,java.lang.String,java.lang.Object)
614 anno 0 java.lang.Deprecated()
605 meth public com.oracle.truffle.api.nodes.GraphPrintVisitor beginGraph(java.lang.String) 615 meth public com.oracle.truffle.api.nodes.GraphPrintVisitor beginGraph(java.lang.String)
606 meth public com.oracle.truffle.api.nodes.GraphPrintVisitor beginGroup(java.lang.String) 616 meth public com.oracle.truffle.api.nodes.GraphPrintVisitor beginGroup(java.lang.String)
617 meth public com.oracle.truffle.api.nodes.GraphPrintVisitor endGraph()
618 meth public com.oracle.truffle.api.nodes.GraphPrintVisitor endGroup()
607 meth public com.oracle.truffle.api.nodes.GraphPrintVisitor visit(java.lang.Object) 619 meth public com.oracle.truffle.api.nodes.GraphPrintVisitor visit(java.lang.Object)
608 meth public java.lang.String toString() 620 meth public com.oracle.truffle.api.nodes.GraphPrintVisitor visit(java.lang.Object,com.oracle.truffle.api.nodes.GraphPrintVisitor$GraphPrintHandler)
621 meth public java.lang.String toString()
622 meth public void close()
609 meth public void printToFile(java.io.File) 623 meth public void printToFile(java.io.File)
610 meth public void printToNetwork(boolean) 624 meth public void printToNetwork(boolean)
611 meth public void printToSysout() 625 meth public void printToSysout()
612 supr java.lang.Object 626 supr java.lang.Object
613 hfds dom,edgeList,edgesElement,graphDocument,graphElement,groupElement,id,nodeMap,nodesElement,prevNodeMap 627 hfds DEFAULT_GRAPH_NAME,currentGraphName,edgeList,id,nodeMap,openGraphCount,openGroupCount,outputStream,prevNodeMap,xmlstream
628 hcls DefaultGraphPrintHandler,EdgeElement,Impl,NodeElement,XMLImpl
614 629
615 CLSS public abstract interface static !annotation com.oracle.truffle.api.nodes.GraphPrintVisitor$CustomGraphPrintHandler 630 CLSS public abstract interface static !annotation com.oracle.truffle.api.nodes.GraphPrintVisitor$CustomGraphPrintHandler
616 outer com.oracle.truffle.api.nodes.GraphPrintVisitor 631 outer com.oracle.truffle.api.nodes.GraphPrintVisitor
617 anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) 632 anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
618 anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) 633 anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE])
620 meth public abstract java.lang.Class<? extends com.oracle.truffle.api.nodes.GraphPrintVisitor$GraphPrintHandler> handler() 635 meth public abstract java.lang.Class<? extends com.oracle.truffle.api.nodes.GraphPrintVisitor$GraphPrintHandler> handler()
621 636
622 CLSS public com.oracle.truffle.api.nodes.GraphPrintVisitor$GraphPrintAdapter 637 CLSS public com.oracle.truffle.api.nodes.GraphPrintVisitor$GraphPrintAdapter
623 outer com.oracle.truffle.api.nodes.GraphPrintVisitor 638 outer com.oracle.truffle.api.nodes.GraphPrintVisitor
624 cons public init(com.oracle.truffle.api.nodes.GraphPrintVisitor) 639 cons public init(com.oracle.truffle.api.nodes.GraphPrintVisitor)
640 meth public boolean visited(java.lang.Object)
625 meth public void connectNodes(java.lang.Object,java.lang.Object) 641 meth public void connectNodes(java.lang.Object,java.lang.Object)
642 meth public void connectNodes(java.lang.Object,java.lang.Object,java.lang.String)
626 meth public void createElementForNode(java.lang.Object) 643 meth public void createElementForNode(java.lang.Object)
627 meth public void setNodeProperty(java.lang.Object,java.lang.String,java.lang.Object) 644 meth public void setNodeProperty(java.lang.Object,java.lang.String,java.lang.Object)
628 meth public void visit(java.lang.Object) 645 meth public void visit(java.lang.Object)
646 meth public void visit(java.lang.Object,com.oracle.truffle.api.nodes.GraphPrintVisitor$GraphPrintHandler)
629 supr java.lang.Object 647 supr java.lang.Object
630 648
631 CLSS public abstract interface static com.oracle.truffle.api.nodes.GraphPrintVisitor$GraphPrintHandler 649 CLSS public abstract interface static com.oracle.truffle.api.nodes.GraphPrintVisitor$GraphPrintHandler
632 outer com.oracle.truffle.api.nodes.GraphPrintVisitor 650 outer com.oracle.truffle.api.nodes.GraphPrintVisitor
633 meth public abstract void visit(java.lang.Object,com.oracle.truffle.api.nodes.GraphPrintVisitor$GraphPrintAdapter) 651 meth public abstract void visit(java.lang.Object,com.oracle.truffle.api.nodes.GraphPrintVisitor$GraphPrintAdapter)
700 outer com.oracle.truffle.api.nodes.Node 718 outer com.oracle.truffle.api.nodes.Node
701 anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) 719 anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
702 anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[FIELD]) 720 anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[FIELD])
703 intf java.lang.annotation.Annotation 721 intf java.lang.annotation.Annotation
704 722
705 CLSS public final com.oracle.truffle.api.nodes.NodeClass 723 CLSS public abstract com.oracle.truffle.api.nodes.NodeClass
706 cons public init(java.lang.Class<? extends com.oracle.truffle.api.nodes.Node>) 724 cons public init(java.lang.Class<? extends com.oracle.truffle.api.nodes.Node>)
707 meth public boolean equals(java.lang.Object) 725 meth public abstract com.oracle.truffle.api.nodes.NodeFieldAccessor getNodeClassField()
708 meth public com.oracle.truffle.api.nodes.NodeFieldAccessor getNodeClassField() 726 meth public abstract com.oracle.truffle.api.nodes.NodeFieldAccessor getParentField()
709 meth public com.oracle.truffle.api.nodes.NodeFieldAccessor getParentField() 727 meth public abstract com.oracle.truffle.api.nodes.NodeFieldAccessor[] getChildFields()
710 meth public com.oracle.truffle.api.nodes.NodeFieldAccessor[] getChildFields() 728 meth public abstract com.oracle.truffle.api.nodes.NodeFieldAccessor[] getChildrenFields()
711 meth public com.oracle.truffle.api.nodes.NodeFieldAccessor[] getChildrenFields() 729 meth public abstract com.oracle.truffle.api.nodes.NodeFieldAccessor[] getCloneableFields()
712 meth public com.oracle.truffle.api.nodes.NodeFieldAccessor[] getCloneableFields() 730 meth public abstract com.oracle.truffle.api.nodes.NodeFieldAccessor[] getFields()
713 meth public com.oracle.truffle.api.nodes.NodeFieldAccessor[] getFields() 731 meth public abstract java.lang.Class<? extends com.oracle.truffle.api.nodes.Node> getType()
714 meth public int hashCode() 732 meth public abstract java.util.Iterator<com.oracle.truffle.api.nodes.Node> makeIterator(com.oracle.truffle.api.nodes.Node)
715 meth public java.util.Iterator<com.oracle.truffle.api.nodes.Node> makeIterator(com.oracle.truffle.api.nodes.Node)
716 meth public static com.oracle.truffle.api.nodes.NodeClass get(com.oracle.truffle.api.nodes.Node) 733 meth public static com.oracle.truffle.api.nodes.NodeClass get(com.oracle.truffle.api.nodes.Node)
717 meth public static com.oracle.truffle.api.nodes.NodeClass get(java.lang.Class<? extends com.oracle.truffle.api.nodes.Node>) 734 meth public static com.oracle.truffle.api.nodes.NodeClass get(java.lang.Class<? extends com.oracle.truffle.api.nodes.Node>)
718 supr java.lang.Object 735 supr java.lang.Object
719 hfds childFields,childrenFields,clazz,cloneableFields,fields,nodeClassField,nodeClasses,parentField 736 hfds nodeClasses
720 hcls NodeIterator
721 737
722 CLSS public abstract com.oracle.truffle.api.nodes.NodeCloneable 738 CLSS public abstract com.oracle.truffle.api.nodes.NodeCloneable
723 cons public init() 739 cons public init()
724 intf java.lang.Cloneable 740 intf java.lang.Cloneable
725 meth protected java.lang.Object clone() 741 meth protected java.lang.Object clone()
861 CLSS public final com.oracle.truffle.api.nodes.UnexpectedResultException 877 CLSS public final com.oracle.truffle.api.nodes.UnexpectedResultException
862 cons public init(java.lang.Object) 878 cons public init(java.lang.Object)
863 meth public java.lang.Object getResult() 879 meth public java.lang.Object getResult()
864 supr com.oracle.truffle.api.nodes.SlowPathException 880 supr com.oracle.truffle.api.nodes.SlowPathException
865 hfds result,serialVersionUID 881 hfds result,serialVersionUID
866
867 CLSS public final com.oracle.truffle.api.nodes.serial.PostOrderDeserializer
868 cons public init(com.oracle.truffle.api.nodes.serial.SerializerConstantPool)
869 meth public <%0 extends com.oracle.truffle.api.nodes.Node> {%%0} deserialize(byte[],java.lang.Class<{%%0}>)
870 supr java.lang.Object
871 hfds cp,stack,unsafe
872 hcls FixedSizeNodeStack,HierarchicalStack
873
874 CLSS public final com.oracle.truffle.api.nodes.serial.PostOrderSerializer
875 cons public init(com.oracle.truffle.api.nodes.serial.SerializerConstantPool)
876 meth public byte[] serialize(com.oracle.truffle.api.nodes.Node)
877 supr java.lang.Object
878 hfds cp,unsafe
879
880 CLSS public abstract interface com.oracle.truffle.api.nodes.serial.SerializerConstantPool
881 meth public abstract double getDouble(int)
882 meth public abstract float getFloat(int)
883 meth public abstract int getInt(int)
884 meth public abstract int putClass(java.lang.Class<?>)
885 meth public abstract int putDouble(double)
886 meth public abstract int putFloat(float)
887 meth public abstract int putInt(int)
888 meth public abstract int putLong(long)
889 meth public abstract int putObject(java.lang.Class<?>,java.lang.Object)
890 meth public abstract java.lang.Class<?> getClass(int)
891 meth public abstract java.lang.Object getObject(java.lang.Class<?>,int)
892 meth public abstract long getLong(int)
893
894 CLSS public com.oracle.truffle.api.nodes.serial.UnsupportedConstantPoolTypeException
895 cons public init()
896 cons public init(java.lang.String)
897 cons public init(java.lang.String,java.lang.Throwable)
898 cons public init(java.lang.Throwable)
899 supr java.lang.RuntimeException
900 hfds serialVersionUID
901
902 CLSS public com.oracle.truffle.api.nodes.serial.VariableLengthIntBuffer
903 cons public init(byte[])
904 cons public init(java.nio.ByteBuffer)
905 fld public final static int NULL = -1
906 meth public boolean hasRemaining()
907 meth public byte[] getBytes()
908 meth public int get()
909 meth public java.nio.ByteBuffer getBuffer()
910 meth public void put(int)
911 supr java.lang.Object
912 hfds buffer
913 882
914 CLSS public final com.oracle.truffle.api.source.LineLocation 883 CLSS public final com.oracle.truffle.api.source.LineLocation
915 intf java.lang.Comparable<com.oracle.truffle.api.source.LineLocation> 884 intf java.lang.Comparable<com.oracle.truffle.api.source.LineLocation>
916 meth public boolean equals(java.lang.Object) 885 meth public boolean equals(java.lang.Object)
917 meth public com.oracle.truffle.api.source.Source getSource() 886 meth public com.oracle.truffle.api.source.Source getSource()
1002 meth public {com.oracle.truffle.api.utilities.AssumedValue%0} get() 971 meth public {com.oracle.truffle.api.utilities.AssumedValue%0} get()
1003 supr java.lang.Object 972 supr java.lang.Object
1004 hfds assumption,name,value 973 hfds assumption,name,value
1005 974
1006 CLSS public final com.oracle.truffle.api.utilities.BinaryConditionProfile 975 CLSS public final com.oracle.truffle.api.utilities.BinaryConditionProfile
976 anno 0 java.lang.Deprecated()
1007 meth public boolean profile(boolean) 977 meth public boolean profile(boolean)
1008 meth public boolean wasFalse() 978 meth public boolean wasFalse()
1009 meth public boolean wasTrue() 979 meth public boolean wasTrue()
1010 meth public java.lang.String toString() 980 meth public java.lang.String toString()
1011 supr com.oracle.truffle.api.utilities.ConditionProfile 981 supr com.oracle.truffle.api.utilities.ConditionProfile
1012 hfds wasFalse,wasTrue 982 hfds wasFalse,wasTrue
1013 983
1014 CLSS public final com.oracle.truffle.api.utilities.BranchProfile 984 CLSS public final com.oracle.truffle.api.utilities.BranchProfile
985 anno 0 java.lang.Deprecated()
1015 meth public boolean isVisited() 986 meth public boolean isVisited()
1016 meth public java.lang.String toString() 987 meth public java.lang.String toString()
1017 meth public static com.oracle.truffle.api.utilities.BranchProfile create() 988 meth public static com.oracle.truffle.api.utilities.BranchProfile create()
989 anno 0 java.lang.Deprecated()
1018 meth public void enter() 990 meth public void enter()
1019 supr com.oracle.truffle.api.nodes.NodeCloneable 991 supr com.oracle.truffle.api.nodes.NodeCloneable
1020 hfds visited 992 hfds visited
1021 993
1022 CLSS public abstract com.oracle.truffle.api.utilities.ConditionProfile 994 CLSS public abstract com.oracle.truffle.api.utilities.ConditionProfile
995 anno 0 java.lang.Deprecated()
1023 meth public abstract boolean profile(boolean) 996 meth public abstract boolean profile(boolean)
1024 meth public static com.oracle.truffle.api.utilities.ConditionProfile createBinaryProfile() 997 meth public static com.oracle.truffle.api.utilities.ConditionProfile createBinaryProfile()
998 anno 0 java.lang.Deprecated()
1025 meth public static com.oracle.truffle.api.utilities.ConditionProfile createCountingProfile() 999 meth public static com.oracle.truffle.api.utilities.ConditionProfile createCountingProfile()
1000 anno 0 java.lang.Deprecated()
1026 supr com.oracle.truffle.api.nodes.NodeCloneable 1001 supr com.oracle.truffle.api.nodes.NodeCloneable
1027 1002
1028 CLSS public final com.oracle.truffle.api.utilities.CountingConditionProfile 1003 CLSS public final com.oracle.truffle.api.utilities.CountingConditionProfile
1004 anno 0 java.lang.Deprecated()
1029 meth public boolean profile(boolean) 1005 meth public boolean profile(boolean)
1030 meth public int getFalseCount() 1006 meth public int getFalseCount()
1031 meth public int getTrueCount() 1007 meth public int getTrueCount()
1032 meth public java.lang.String toString() 1008 meth public java.lang.String toString()
1033 supr com.oracle.truffle.api.utilities.ConditionProfile 1009 supr com.oracle.truffle.api.utilities.ConditionProfile
1036 CLSS public com.oracle.truffle.api.utilities.CyclicAssumption 1012 CLSS public com.oracle.truffle.api.utilities.CyclicAssumption
1037 cons public init(java.lang.String) 1013 cons public init(java.lang.String)
1038 meth public com.oracle.truffle.api.Assumption getAssumption() 1014 meth public com.oracle.truffle.api.Assumption getAssumption()
1039 meth public void invalidate() 1015 meth public void invalidate()
1040 supr java.lang.Object 1016 supr java.lang.Object
1041 hfds assumption,name 1017 hfds ASSUMPTION_UPDATER,assumption,name
1042 1018
1043 CLSS public com.oracle.truffle.api.utilities.JSONHelper 1019 CLSS public com.oracle.truffle.api.utilities.JSONHelper
1044 cons public init() 1020 cons public init()
1045 innr public abstract static JSONStringBuilder 1021 innr public abstract static JSONStringBuilder
1046 innr public final static JSONArrayBuilder 1022 innr public final static JSONArrayBuilder
1091 meth public void check() throws com.oracle.truffle.api.nodes.InvalidAssumptionException 1067 meth public void check() throws com.oracle.truffle.api.nodes.InvalidAssumptionException
1092 meth public void invalidate() 1068 meth public void invalidate()
1093 supr java.lang.Object 1069 supr java.lang.Object
1094 1070
1095 CLSS public com.oracle.truffle.api.utilities.PrimitiveValueProfile 1071 CLSS public com.oracle.truffle.api.utilities.PrimitiveValueProfile
1072 anno 0 java.lang.Deprecated()
1096 meth public <%0 extends java.lang.Object> {%%0} profile({%%0}) 1073 meth public <%0 extends java.lang.Object> {%%0} profile({%%0})
1097 meth public boolean isGeneric() 1074 meth public boolean isGeneric()
1098 meth public boolean isUninitialized() 1075 meth public boolean isUninitialized()
1099 meth public boolean profile(boolean) 1076 meth public boolean profile(boolean)
1100 meth public byte profile(byte) 1077 meth public byte profile(byte)
1121 meth public void invalidate() 1098 meth public void invalidate()
1122 supr java.lang.Object 1099 supr java.lang.Object
1123 hfds first,name,second 1100 hfds first,name,second
1124 1101
1125 CLSS public abstract com.oracle.truffle.api.utilities.ValueProfile 1102 CLSS public abstract com.oracle.truffle.api.utilities.ValueProfile
1103 anno 0 java.lang.Deprecated()
1126 cons public init() 1104 cons public init()
1127 meth public abstract <%0 extends java.lang.Object> {%%0} profile({%%0}) 1105 meth public abstract <%0 extends java.lang.Object> {%%0} profile({%%0})
1128 meth public static com.oracle.truffle.api.utilities.PrimitiveValueProfile createPrimitiveProfile() 1106 meth public static com.oracle.truffle.api.utilities.PrimitiveValueProfile createPrimitiveProfile()
1107 anno 0 java.lang.Deprecated()
1129 meth public static com.oracle.truffle.api.utilities.ValueProfile createClassProfile() 1108 meth public static com.oracle.truffle.api.utilities.ValueProfile createClassProfile()
1109 anno 0 java.lang.Deprecated()
1130 meth public static com.oracle.truffle.api.utilities.ValueProfile createIdentityProfile() 1110 meth public static com.oracle.truffle.api.utilities.ValueProfile createIdentityProfile()
1111 anno 0 java.lang.Deprecated()
1131 supr com.oracle.truffle.api.nodes.NodeCloneable 1112 supr com.oracle.truffle.api.nodes.NodeCloneable
1132 1113
1114 CLSS public abstract interface java.io.Closeable
1115 intf java.lang.AutoCloseable
1116 meth public abstract void close() throws java.io.IOException
1117
1133 CLSS public abstract interface java.io.Serializable 1118 CLSS public abstract interface java.io.Serializable
1119
1120 CLSS public abstract interface java.lang.AutoCloseable
1121 meth public abstract void close() throws java.lang.Exception
1134 1122
1135 CLSS public abstract interface java.lang.Cloneable 1123 CLSS public abstract interface java.lang.Cloneable
1136 1124
1137 CLSS public abstract interface java.lang.Comparable<%0 extends java.lang.Object> 1125 CLSS public abstract interface java.lang.Comparable<%0 extends java.lang.Object>
1138 meth public abstract int compareTo({java.lang.Comparable%0}) 1126 meth public abstract int compareTo({java.lang.Comparable%0})
1127
1128 CLSS public abstract interface !annotation java.lang.Deprecated
1129 anno 0 java.lang.annotation.Documented()
1130 anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
1131 anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[CONSTRUCTOR, FIELD, LOCAL_VARIABLE, METHOD, PACKAGE, PARAMETER, TYPE])
1132 intf java.lang.annotation.Annotation
1139 1133
1140 CLSS public abstract java.lang.Enum<%0 extends java.lang.Enum<{java.lang.Enum%0}>> 1134 CLSS public abstract java.lang.Enum<%0 extends java.lang.Enum<{java.lang.Enum%0}>>
1141 cons protected init(java.lang.String,int) 1135 cons protected init(java.lang.String,int)
1142 intf java.io.Serializable 1136 intf java.io.Serializable
1143 intf java.lang.Comparable<{java.lang.Enum%0}> 1137 intf java.lang.Comparable<{java.lang.Enum%0}>