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
st/List.st: Added a List (singly-linked) implementation
2008-07-04
V
in
c
ent G
e
dd
e
s
st/List
.
s
t: Added a List
(singly-
l
i
nked) implementation
commit
|
commitdiff
|
tree
2008-06-30
Vincen
t
Geddes
Add
e
d
a basic Fi
l
eStrea
m
i
mplem
e
ntati
o
n
.
commit
|
commitdiff
|
tree
2008-06-30
Vincent Gedde
s
Ens
u
re that O
r
der
e
dCollection>
>
#removeLast, >>
#
removeFirst
.
.
.
commit
|
commitdiff
|
tree
2008-06-30
Vincent Ged
d
e
s
I
m
plemented OrderedCollection class
commit
|
commitdiff
|
tree
2008-06-29
V
in
c
ent Ge
d
des
Cleanup some code
i
n st-m
e
mory
.
c
commit
|
commitdiff
|
tree
2008-06-29
Vincent Geddes
Simplified garbag
e
collector, ensured
m
arki
n
g stack
.
.
.
commit
|
commitdiff
|
tree
2008-06-28
Vinc
e
nt Geddes
I
ntegrate heap mem
o
ry abstraction
with
gar
b
age collecto
r
commit
|
commitdiff
|
tree
2008-06-27
Vince
n
t Geddes
Con
s
olidated all code dealing w
i
th array
e
d obj
e
cts
.
.
.
commit
|
commitdiff
|
tree
2008-06-27
Vincent Geddes
I
mplemented a res
i
z
a
ble heap abstraction over mmap
.
.
.
commit
|
commitdiff
|
tree
2008-06-24
V
incen
t
Geddes
* Fixed b
u
g
w
here GC g
o
t the wrong
size of b
l
o
c
k con
t
ex
t
.
.
.
commit
|
commitdiff
|
tree
2008-06-21
Vin
c
ent Geddes
Garbage collector
a
ctually works!
y
ay!
commit
|
commitdiff
|
tree
2008-06-20
Vincent Gedde
s
Added
a
mark-compact garbage collect
o
r
.
commit
|
commitdiff
|
tree
2008-06-11
Vincent
G
e
dde
s
*
src
/
st-proce
s
s
or
.
c: Testing out Emacs-D
V
C
commit
|
commitdiff
|
tree
2008-06-09
Vin
c
ent Geddes
Adde
d
c
o
nvenien
c
e Makefile in sr
c
commit
|
commitdiff
|
tree
2008-06-09
Vi
n
ce
n
t
Ge
d
des
fix regressio
n
regarding == ope
r
ato
r
commit
|
commitdiff
|
tree
2008-06-09
Vincent Gedde
s
Add
src/ma
i
n
.
c
.
R
enamed src/s
t
-interpreter
.
c
t
o
s
rc
.
.
.
commit
|
commitdiff
|
tree
2008-06-09
Vincent Gedde
s
Rena
m
e
d
p
roject to Panda Smalltalk
commit
|
commitdiff
|
tree
2008-06-07
Vinc
e
nt Ge
d
de
s
op
t
i
m
i
z
e
d
interpreter using
G
CC's computed goto
commit
|
commitdiff
|
tree
2008-05-27
Vincen
t
Geddes
Refactored structure and acce
s
sors
f
or arrayed obj
e
cts
.
.
.
commit
|
commitdiff
|
tree
2008-05-27
Vincent Ged
d
e
s
Implemented some m
a
thematical
p
rimitives for F
l
oat
.
.
.
commit
|
commitdiff
|
tree
2008-05-26
Vincent Gedd
e
s
C
h
ara
c
ters are now implem
e
nted as
t
agged pointers
commit
|
commitdiff
|
tree
2008-05-26
V
i
ncent Geddes
fi
n
ally c
l
ear up memory manag
e
ment issu
e
s
in lexer
commit
|
commitdiff
|
tree
2008-05-25
Vincent Gedde
s
Compiler n
o
w understands message cas
c
a
des
commit
|
commitdiff
|
tree
2008-05-23
Vinc
e
nt Geddes
Int
r
o
duced WideString
and
Wo
r
dArray
commit
|
commitdiff
|
tree
2008-05-23
Vinc
e
nt
Ged
d
es
F
i
xed lots of
c
om
p
iler bugs
.
Added m
o
re primitives
.
.
.
commit
|
commitdiff
|
tree
2008-05-17
Vincent Ge
d
des
F
ixed num
e
rous bug
s
:
commit
|
commitdiff
|
tree
2008-05-12
Vincent Geddes
Ad
d
e
d an int
e
rpr
e
ter
test named 'test-
i
n
terpreter'
commit
|
commitdiff
|
tree
2008-05-10
Vincent Geddes
Added
a
m
m
ap
(
)
allocator
.
More additions to cla
s
s
l
ibrary
commit
|
commitdiff
|
tree
2008-05-08
Vincent Gedd
e
s
Added ba
s
ic
S
tream and Col
l
ection methods
.
A
lso ad
d
ed
.
.
.
commit
|
commitdiff
|
tree
2008-05-08
V
i
ncent Geddes
A
dded
m
ore m
e
thods for Sma
l
lIntege
r
commit
|
commitdiff
|
tree
2008-05-07
Vincent G
e
ddes
Major refac
t
o
r
ing
.
Removed about 9
0
0
l
i
nes
of code
.
commit
|
commitdiff
|
tree
2008-05-01
Vincent Geddes
fur
t
her refineme
n
ts to cont
e
xt switchi
n
g
commit
|
commitdiff
|
tree
2008-04-28
Vinc
e
nt Ge
d
des
I
n
terpreter now
s
u
pports
b
locks
.
Modified file-in sy
n
ta
x
.
.
.
commit
|
commitdiff
|
tree
2008-04-27
Vin
c
ent Geddes
More wo
r
k
on
i
nterpreter
.
C
a
n now handle messages wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2008-04-13
Vincent Gedde
s
More work on interp
r
et
e
r
commit
|
commitdiff
|
tree
2008-04-12
V
i
ncen
t
G
eddes
Add more files to repo
commit
|
commitdiff
|
tree
2008-04-12
Vincent Gedde
s
* goo/
s
t
-
i
nterpreter
.
c, goo/st-
i
n
te
r
preter
.
h
:
W
r
ote
.
.
.
commit
|
commitdiff
|
tree
2008-04-06
Vince
n
t Geddes
Refa
c
tored some code in st-g
e
n
e
r
ator
.
c
.
A
l
so added
.
.
.
commit
|
commitdiff
|
tree
2008-04-03
Vincent G
e
ddes
Revert back to simpler stack-depth ca
l
cula
t
ion me
t
h
o
d
commit
|
commitdiff
|
tree
2008-03-31
Vincent
Geddes
f
i
xed silly error in com
p
iler about r
e
cog
n
i
tion o
f
.
.
.
commit
|
commitdiff
|
tree
2008-03-13
Vincent Geddes
Add some
m
i
ssing fi
l
e
s to
r
epo
.
R
e
fined interface to
.
.
.
commit
|
commitdiff
|
tree
2008-03-03
Vincent G
e
dde
s
C
ompile
r
now
suppo
r
ts
co
n
stan
t
A
rray li
t
erals
.
commit
|
commitdiff
|
tree
2008-03-03
Vincent Geddes
Comp
i
le
r
finally complete
.
Frequ
e
ntly used
m
essage
.
.
.
commit
|
commitdiff
|
tree
2008-02-11
Vincent Geddes
Comp
i
ler
finally nearing co
m
pletion
.
Also adde
d
stubs
.
.
.
commit
|
commitdiff
|
tree
2008-02-06
V
incen
t
Geddes
Refact
o
red vtable implementation
.
V
T
abl
e
pointers are
.
.
.
commit
|
commitdiff
|
tree
2008-02-04
Vin
c
ent
Geddes
latest changes
commit
|
commitdiff
|
tree
2008-01-26
Vincent Geddes
C
h
a
n
ged namin
g
convention for types
.
R
e
mov
e
d '_t' silliness
.
.
.
commit
|
commitdiff
|
tree
2008-01-24
Vi
n
cen
t
Ged
d
es
add more files to r
e
po
commit
|
commitdiff
|
tree
2008-01-24
Vincent G
e
ddes
Latest chan
g
e
s
commit
|
commitdiff
|
tree
2008-01-17
Vincent G
e
ddes
A
d
d Smalltalk
P
arser (firs
t
cut)
.
commit
|
commitdiff
|
tree
2008-01-13
Vincent Gedd
e
s
Use libtommath's
m
pi
.
c
i
n
s
tead
o
f all thos
e
120 so
u
rce
.
.
.
commit
|
commitdiff
|
tree
2008-01-13
Vincen
t
Geddes
Modi
f
i
ed
b
uild s
y
st
e
m to use non-rec
u
rsive
M
ake
commit
|
commitdiff
|
tree
2008-01-13
Vincent Gedd
e
s
update lexer
commit
|
commitdiff
|
tree
2008-01-13
Vin
c
ent G
e
dde
s
* removed inden
t
.
sh
commit
|
commitdiff
|
tree
2008-01-13
Vince
n
t G
e
dde
s
* re
f
ac
t
ored vtable impl
e
mentation
.
Its mu
c
h simpl
e
r
.
.
.
commit
|
commitdiff
|
tree
2008-01-10
Vincent G
e
ddes
upd
a
ted license headers in
e
ach file
.
R
a
n f
i
les through
.
.
.
commit
|
commitdiff
|
tree
2008-01-10
Vincent Geddes
update
M
akefile
.
am
commit
|
commitdiff
|
tree
2008-01-10
Vinc
e
nt Geddes
update
Mak
e
file
.
am
commit
|
commitdiff
|
tree
2008-01-10
V
i
ncent G
e
dd
e
s
a
d
d li
c
ense tex
t
s
commit
|
commitdiff
|
tree
2008-01-10
V
i
ncent G
e
d
d
e
s
fid
d
le around with licenses
commit
|
commitdiff
|
tree
2008-01-10
V
i
ncent
Geddes
fix some 32bit compa
t
proble
m
s
commit
|
commitdiff
|
tree
2008-01-09
V
incent G
e
ddes
updat
e
igno
r
e list
commit
|
commitdiff
|
tree
2008-01-09
V
i
n
cent
G
eddes
i
nitial import
commit
|
commitdiff
|
tree