Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 30 additions & 0 deletions LowLevelAPI.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
Method>>#sourceNodeForPC:
Method>>#selector
Method>>#sourceCode

Context>>#arguments
Context>>#at:
Context>>#basicSize
Context>>#hasSender:
Context>>#method
Context>>#pc
Context>>#pc:
Context>>#pop
Context>>#push
Context>>#receiver
Context>>#selector
Context>>#sender
Context>>#temporaries (method I added on Context. returns a dictionary of the temporary variables of the form name->value. Uses Context>>#tempNames and Context>>#tempNamed:)

DebugSession>>#interruptedContext
DebugSession>>#stack
DebugSession>>#stepInto
DebugSession>>#stepToFirstInterestingBytecodeIn:
DebugSession>>#isProcessTerminating

RBMessageNode>>#arguments
RBMessageNode>>#selector
RBProgramNode>>#isAssignment
RBProgramNode>>#isMessage
RBProgramNode>>#variable
RBVariableNode>>#name