no image loaded
Reset ◼
Load image
Step ▹
Run ▶


Return ⬆
Send ⬇︎

Over ▷
this
Class>>method
Breakpoint:
640x480
Go to 0
Help
Smalltalk-78
Press "Execute" to step through bytecodes, "Return" to run until returning from the current method.
http://lively-web.org/users/bert/Smalltalk-78.html (work in progress)
Process Frame Layout
X

Menu
About Compiled Methods
X

Menu
GitControl
X
M

Change Log
X

Menu
2014-02-18 bert: Remove Lena, kick interpreter on mouse events
2014-02-18 bert: Add running spinner, base image has DanFeb17 and BertFeb18
2014-02-18 Dan: Repeat with one more method saved
2014-02-18 Dan: Saved with DanFeb17.st
2014-02-17 bert: Fix dropping, make work on Safari (just press Run)
2014-02-17 bert: Add a base image with BertFeb16.st and DanFeb16.st preloaded.
2014-02-17 Dan: Saving to add DanFeb16.st - a delta, not cumulative
2014-02-16 bert: Improve Help wording
2014-02-16 bert: Recreate display with current size on startup (BertFeb16.st)
2014-02-16 Dan: Many fixes in DanFeb15.st
2014-02-14 Dan: Fixed fileString read/write, included filin/filout
2014-02-14 bert: Add dropped and dithered image to fileStrings
2014-02-14 bert: Make file drop work for both images and other files
2014-02-14 bert: prompt for change log entry
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
FileSystem
X

Menu
sat1pm.st78 (307828 Bytes)
sat11pm.st78 (317926 Bytes)
olddefault.st78 (196632 Bytes)
mon5pm.st78 (203404 Bytes)
mon1pm.st78 (326258 Bytes)
latest.st78 (326258 Bytes)
fri3pm.st78 (307246 Bytes)
default.st78 (203404 Bytes)
/

filesystem:http://lively-web.org/persistent/
Remove
Rename to ...
Copy to ...
Save ...
NotetakerSources
X

Menu
Workspace
X

Menu
classified: 'as yet unclassified'.·
InspectWindow understands:
'separator: c       "called by of: via Class fieldNamesInto"'
classified: 'as yet unclassified'.·
InspectWindow understands:
'trailer: s "called by of: via Class fieldNamesInto"'
classified: 'as yet unclassified'.·
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Inspector on: lively.morphic.Box
X

Menu

this Notetaker

addImageFromPixels addImageFromPixels

allContexts false

byteCodeCount 0

cachedBounds null

derivationIds [...]

displaySize Point

distanceToDragEvent Point

droppingEnabled true

enableAllContexts enableAllContexts

enableBreakpoint enableBreakpoint

enableFrameDetails enableFrameDetails

eventHandler EventHandler

fileStrings {...}

BertFeb16.st Class understands: 'compileall |...

BertFeb18.st Rectangle understands: 'flash ...

BertFeb18b.st Dispframe understands: 'show | t...

DanFeb16.st Class understands: 'compileall |...

DanFeb17.st Class understands: 'code: t1 [...

Decompiler.st Decompiler understands: 'decom...

InspectWindow.st InspectWindow understands: 'cl...

inherited from Object.prototype

formerPosition Point

frameDetails false

getBaseImage getBaseImage

getOriginalImage getOriginalImage

getSavedImage getSavedImage

goto goto

halos []

halosEnabled true

help Help

id BB55726B-6452-4BB3-8E6A-B1AB4AEF...

initInterpreter initInterpreter

interpret interpret

interpretAgain interpretAgain

interpretLoop interpretLoop

interpretLoopProcess 101374

interpretOne interpretOne

interpretOverSend interpretOverSend

interpretTillReturned interpretTillReturned

interpretTillSent interpretTillSent

isBeingDragged false

isCopyMorphRef true

loadImage loadImage

loadSt78ImageFromBuffer loadSt78ImageFromBuffer

makeGlobalsItems makeGlobalsItems

makeTreeItem makeTreeItem

morphRefId 2

moved true

name Notetaker

notetakerDisk {...}

onSelect onSelect

onstore onstore

owner Smalltalk-78

partTests {}

partsBinMetaInfo PartsBinMetaInfo

prevScroll [...]

registeredForMouseEvents true

reset reset

run run

running true

scripts []

sendCount 0

setDisplayExtent setDisplayExtent

setRunning setRunning

setTreeRoots setTreeRoots

shape Rectangle

showBytecodes showBytecodes

showHelp showHelp

showInstructions showInstructions

showObjects showObjects

showVMState showVMState

showsHalos false

sliceItems sliceItems

snippets snippets

spinner 0

storeBaseImage storeBaseImage

submorphs [...]

undo undo

undoByteCodes null

vm Interpreter

inherited from lively.morphic.Box.prototype
Filter:
this.fileStrings['InspectWindow.st'] = $morph('pastee').getTextString()
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Bind 'this' to selection
Workspace
X

Menu
Error in copyObjectAndRegisterReferences, path: submorphs,13,submorphs,1,submorphs,0,submorphs,0,submorphs,72,item,data,image,firstOldObject,stClass,stClass,pointers,0,stClass,stClass,pointers,0,nextObject,stClass,pointers,0,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,stClass,pointers,0,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,pointers,2,nextObject,stClass,pointers,1,nextObject,stClass,pointers,3,pointers,0,pointers,1,nextObject,nextObject,nextObject,stClass,pointers,0,nextObject,nextObject,pointers,0,pointers,1,nextObject,nextObject,nextObject,stClass,pointers,0,nextObject,nextObject,pointers,0,pointers,1,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,pointers,197,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,pointers,9,nextObject
Error in copyObjectAndRegisterReferences, path: submorphs,13,submorphs,1,submorphs,0,submorphs,0,submorphs,72,item,data,image,firstOldObject,stClass,stClass,pointers,0,stClass,stClass,pointers,0,nextObject,stClass,pointers,0,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,stClass,pointers,0,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,pointers,2,nextObject,stClass,pointers,1,nextObject,stClass,pointers,3,pointers,0,pointers,1,nextObject,nextObject,nextObject,stClass,pointers,0,nextObject,nextObject,pointers,0,pointers,1,nextObject,nextObject,nextObject,stClass,pointers,0,nextObject,nextObject,pointers,0,pointers,1,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,pointers,197,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject
Error in copyObjectAndRegisterReferences, path: submorphs,13,submorphs,1,submorphs,0,submorphs,0,submorphs,72,item,data,methodCache,677,method,nextObject,nextObject,pointers,4,nextObject,pointers,0,pointers,0,nextObject,pointers,0,pointers,0,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,pointers,0,nextObject,pointers,0,nextObject,pointers,0,pointers,0,nextObject,pointers,0,nextObject,pointers,0,nextObject,pointers,0,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,pointers,0,nextObject,pointers,0,nextObject,pointers,0,nextObject,pointers,0,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,pointers,0,nextObject,pointers,0,nextObject,pointers,0,nextObject,pointers,0,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject,nextObject