repo.or.cz
/
panda.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Use macro accessors for instance variable accessing in VM
2008-07-04
Vincent Geddes
Use macro accessors for instanc
e
variable acc
e
ssing
.
.
.
commit
|
commitdiff
|
tree
2008-07-04
Vincent Geddes
st/List
.
s
t: Added
a
List (singl
y
-linked) implementation
commit
|
commitdiff
|
tree
2008-06-30
Vincent Gedd
e
s
Added a basic Fil
e
St
r
eam imp
l
e
m
entation
.
commit
|
commitdiff
|
tree
2008-06-30
Vi
n
cent Geddes
E
nsure that OrderedCollect
i
on>>#removeL
a
st, >>#re
m
oveFirst
.
.
.
commit
|
commitdiff
|
tree
2008-06-30
Vincent
Gedde
s
Im
p
lemented OrderedCo
l
lection cl
a
ss
commit
|
commitdiff
|
tree
2008-06-29
Vincent Ged
d
e
s
Cleanup some code in st-mem
o
ry
.
c
commit
|
commitdiff
|
tree
2008-06-29
Vincent Ge
d
des
Sim
p
l
i
fied garbage collector
,
ensured
m
arking stack
.
.
.
commit
|
commitdiff
|
tree
2008-06-28
Vi
n
ce
n
t Geddes
Integr
a
te heap memor
y
abs
t
ra
c
tion wi
t
h
g
arbage collector
commit
|
commitdiff
|
tree
2008-06-27
Vincent Geddes
Consolidated all code
deali
n
g with arrayed
objects
.
.
.
commit
|
commitdiff
|
tree
2008-06-27
V
i
ncent Geddes
Im
p
l
e
men
t
ed a re
s
izabl
e
h
e
ap a
b
str
a
c
t
ion over mm
a
p
.
.
.
commit
|
commitdiff
|
tree
2008-06-24
V
i
ncen
t
Ged
d
es
*
Fixed bug where GC got the wrong size of block
c
o
ntex
t
.
.
.
commit
|
commitdiff
|
tree
2008-06-21
Vinc
e
n
t
G
e
ddes
Garbage collector
a
ctually works! yay!
commit
|
commitdiff
|
tree
2008-06-20
Vi
n
cent
G
eddes
Added a mark-compact garbage coll
e
c
tor
.
commit
|
commitdiff
|
tree
2008-06-11
Vi
n
cen
t
G
e
d
des
* src/
s
t-pro
c
e
ssor
.
c:
Te
s
t
ing
out Emacs-
D
VC
commit
|
commitdiff
|
tree
2008-06-09
Vin
c
ent Ged
d
es
Added
c
onvenience M
a
kef
i
l
e
in
src
commit
|
commitdiff
|
tree
2008-06-09
Vincent Geddes
fix
r
egression regarding
== op
e
rat
o
r
commit
|
commitdiff
|
tree
2008-06-09
Vinc
e
n
t Geddes
Add
s
rc/
m
ain
.
c
.
Renamed src
/
st-interpreter
.
c to src
.
.
.
commit
|
commitdiff
|
tree
2008-06-09
V
incent
G
eddes
Renamed project t
o
Panda Smalltalk
commit
|
commitdiff
|
tree
2008-06-07
V
incen
t
Gedde
s
optimized interp
r
eter us
i
ng GCC's c
o
mputed go
t
o
commit
|
commitdiff
|
tree
2008-05-27
Vince
n
t Ged
d
e
s
Re
f
actored structure and ac
c
essors for
a
rrayed objects
.
.
.
commit
|
commitdiff
|
tree
2008-05-27
Vincent Ged
d
es
Implemented some
m
a
thematical primi
t
iv
e
s for Fl
o
at
.
.
.
commit
|
commitdiff
|
tree
2008-05-26
Vinc
e
nt Ge
d
des
Characters ar
e
no
w
implemented
as tagged po
i
nters
commit
|
commitdiff
|
tree
2008-05-26
Vincent Ge
d
des
fi
n
ally clear
up mem
o
ry ma
n
a
g
ement is
s
ues in
l
exer
commit
|
commitdiff
|
tree
2008-05-25
Vinc
e
nt Geddes
Compile
r
now
under
s
tan
d
s
message
c
a
s
cades
commit
|
commitdiff
|
tree
2008-05-23
V
incent Geddes
Intro
d
uced
W
ideString a
n
d WordArray
commit
|
commitdiff
|
tree
2008-05-23
Vin
c
ent Ge
d
des
Fixed lots of
c
ompiler b
u
gs
.
A
dded
more primi
t
ives
.
.
.
commit
|
commitdiff
|
tree
2008-05-17
Vin
c
e
n
t Ged
d
e
s
Fixed n
u
merous b
u
gs:
commit
|
commitdiff
|
tree
2008-05-12
Vincent Geddes
A
d
d
ed an interp
r
eter test named 'test-int
e
rpreter'
commit
|
commitdiff
|
tree
2008-05-10
Vi
n
cent G
e
ddes
Add
e
d a
m
m
a
p() allocator
.
More additions to
class library
commit
|
commitdiff
|
tree
2008-05-08
Vincent Geddes
Adde
d
bas
i
c Stre
a
m
and Collection m
e
thods
.
Also
a
dd
e
d
.
.
.
commit
|
commitdiff
|
tree
2008-05-08
V
incent Geddes
Added more met
h
od
s
for SmallInteger
commit
|
commitdiff
|
tree
2008-05-07
Vincent Geddes
Major
r
efact
o
ring
.
Rem
o
ved a
b
o
u
t
900 lin
e
s
of code
.
commit
|
commitdiff
|
tree
2008-05-01
Vi
n
c
ent
G
eddes
further ref
i
nements to context switching
commit
|
commitdiff
|
tree
2008-04-28
Vi
n
c
e
nt Ged
d
e
s
Interpreter
n
o
w sup
p
orts blocks
.
M
od
i
fied file-in s
y
ntax
.
.
.
commit
|
commitdiff
|
tree
2008-04-27
V
incent Ge
d
de
s
More work on interpreter
.
Can now handle me
s
sages w
i
th
.
.
.
commit
|
commitdiff
|
tree
2008-04-13
Vincent Geddes
More wo
r
k
on interpreter
commit
|
commitdiff
|
tree
2008-04-12
Vincent Geddes
Add m
o
re files to repo
commit
|
commitdiff
|
tree
2008-04-12
Vinc
e
nt Geddes
* goo/st-inter
p
rete
r
.
c, goo/st-interpreter
.
h:
Wrote
.
.
.
commit
|
commitdiff
|
tree
2008-04-06
Vincent Geddes
R
ef
a
c
t
ored so
m
e code
in s
t
-gene
r
ato
r
.
c
.
Al
s
o added
.
.
.
commit
|
commitdiff
|
tree
2008-04-03
Vincen
t
Gedd
e
s
Re
v
ert back to
s
impler stack-depth calcul
a
t
ion method
commit
|
commitdiff
|
tree
2008-03-31
V
i
ncent Geddes
fixed silly error in compile
r
about rec
o
gn
i
t
i
on of
.
.
.
commit
|
commitdiff
|
tree
2008-03-13
Vincent Gedde
s
Add
some miss
i
n
g files
t
o repo
.
R
e
fined int
e
rfa
c
e to
.
.
.
commit
|
commitdiff
|
tree
2008-03-03
V
incent Ge
d
des
Compiler
now supp
o
rt
s
constan
t
Arr
a
y literals
.
commit
|
commitdiff
|
tree
2008-03-03
Vin
c
ent Geddes
Compiler
f
i
nally complete
.
Freque
n
tly u
s
ed message
.
.
.
commit
|
commitdiff
|
tree
2008-02-11
Vincent G
e
ddes
C
o
mpi
l
e
r
f
i
nally near
i
ng
completion
.
A
l
so added stubs
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
Vincent Geddes
Refactored vtable implementa
t
ion
.
VT
a
b
l
e pointers
are
.
.
.
commit
|
commitdiff
|
tree
2008-02-04
Vi
n
cent Geddes
latest ch
a
nges
commit
|
commitdiff
|
tree
2008-01-26
Vincent Geddes
Changed naming convention for ty
p
es
.
Removed '_t' sillin
e
s
s
.
.
.
commit
|
commitdiff
|
tree
2008-01-24
V
i
ncent Geddes
add more files to repo
commit
|
commitdiff
|
tree
2008-01-24
Vincen
t
Geddes
Late
s
t
c
han
g
e
s
commit
|
commitdiff
|
tree
2008-01-17
Vinc
e
nt G
e
ddes
Add Smalltalk Parser
(first
c
u
t)
.
commit
|
commitdiff
|
tree
2008-01-13
Vincent Geddes
U
se libtomma
t
h
'
s m
p
i
.
c instead
o
f
all those 120 source
.
.
.
commit
|
commitdiff
|
tree
2008-01-13
Vincent Geddes
Modified bu
i
ld sy
s
tem to
use non-recursive
M
a
k
e
commit
|
commitdiff
|
tree
2008-01-13
Vincent Geddes
update l
e
xer
commit
|
commitdiff
|
tree
2008-01-13
Vincent Ged
d
e
s
* removed indent
.
sh
commit
|
commitdiff
|
tree
2008-01-13
V
incent Geddes
* refactored vtable implementation
.
Its much simpler
.
.
.
commit
|
commitdiff
|
tree
2008-01-10
Vincent Geddes
update
d
l
i
cense headers in each file
.
R
a
n files through
.
.
.
commit
|
commitdiff
|
tree
2008-01-10
Vincent Gedde
s
u
p
date Makefile
.
am
commit
|
commitdiff
|
tree
2008-01-10
Vi
n
cent Ge
d
des
update Makefile
.
am
commit
|
commitdiff
|
tree
2008-01-10
Vi
n
cent
Geddes
ad
d
lice
n
s
e texts
commit
|
commitdiff
|
tree
2008-01-10
V
in
c
en
t
Ge
d
des
fiddle
arou
n
d with lice
n
ses
commit
|
commitdiff
|
tree
2008-01-10
Vi
n
c
e
nt
G
e
ddes
fix some 32bi
t
compa
t
prob
l
ems
commit
|
commitdiff
|
tree
2008-01-09
V
i
ncent Ged
d
es
update ignor
e
list
commit
|
commitdiff
|
tree
2008-01-09
Vincent Ge
d
d
es
initial
i
mport
commit
|
commitdiff
|
tree