repo.or.cz
/
gaemu.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
compiler now compiles array load/store and compound store (lowered to `with`)
2016-06-08
Ketmar Dark
compiler n
o
w compiles array load/sto
r
e an
d
c
ompou
n
d
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
Ketmar Dark
added code to compile `wit
h
` lo
o
p
commit
|
commitdiff
|
tree
2016-06-07
Ketmar Dark
adde
d
missing opcode to dump
e
r
commit
|
commitdiff
|
tree
2016-06-07
Ke
t
m
ar Dark
reworked compiler; nothing is working yet
commit
|
commitdiff
|
tree
2016-06-03
Ketma
r
D
a
rk
rem
o
ve
d
VM
class: we won
'
t
n
eed more than one VM
commit
|
commitdiff
|
tree
2016-06-01
Ket
m
ar Dar
k
u
ngmk: rooms exp
o
r
ting
commit
|
commitdiff
|
tree
2016-06-01
Ketmar Dark
ungm
k
:
script exporter
commit
|
commitdiff
|
tree
2016-06-01
Ketm
a
r Dar
k
u
n
gmk: backgrounds exporti
n
g
commit
|
commitdiff
|
tree
2016-06-01
Ket
m
ar Dark
gmk u
n
pa
c
ker: better event export
commit
|
commitdiff
|
tree
2016-06-01
Ketmar Dark
pa
r
tly wo
r
king gmk
e
x
porter too
l
commit
|
commitdiff
|
tree
2016-05-31
Ketmar Dark
added simp
l
e
math con
s
t
ant folding,
b
ut commented i
t
.
.
.
commit
|
commitdiff
|
tree
2016-05-30
Ket
m
ar Dark
adde
d
documenta
t
ion on gm8
.
exe format
commit
|
commitdiff
|
tree
2016-05-30
Ketmar
D
ark
vm: r
e
m
ov
e
d opcode t
h
at can't
be g
e
nerat
e
d
a
t
all
commit
|
commitdiff
|
tree
2016-05-30
Ketmar Dark
v
m
and co
m
piler
f
i
x
es
;
some work on inst
a
nce s
y
s
t
em
commit
|
commitdiff
|
tree
2016-05-30
Ketmar Dark
modules, more modules!
commit
|
commitdiff
|
tree
2016-05-30
Ketma
r
Dark
project main package r
e
n
amed to
"
gaem
"
commit
|
commitdiff
|
tree
2016-05-30
Ketma
r
D
a
rk
all m
o
dul
e
s are now organized into
"gml" packa
g
e
commit
|
commitdiff
|
tree
2016-05-30
K
etmar Dark
bette
r
direc
t
ory structure;
m
ore modules
commit
|
commitdiff
|
tree
2016-05-29
Ketmar D
a
rk
s
o
me cod
e
f
or field and array access
commit
|
commitdiff
|
tree
2016-05-29
Ketmar Dark
`switch` codeg
e
n
commit
|
commitdiff
|
tree
2016-05-29
Ketmar Dark
por
t
ed
"
unus
e
d a
n
d unin
i
ted" c
h
ec
k
er back t
o
comp
i
ler
commit
|
commitdiff
|
tree
2016-05-29
K
e
tm
a
r
D
ark
a
dded "unused loca
l
s" and "use before ini
t
ial
i
zed"
.
.
.
commit
|
commitdiff
|
tree
2016-05-29
K
e
tmar Dark
"assig
n
to undefin
e
d variable"
analysis
commit
|
commitdiff
|
tree
2016-05-29
Ketmar Dark
don't
c
l
ear unused function a
r
gu
m
e
nts
commit
|
commitdiff
|
tree
2016-05-29
K
etma
r
Dark
`for`
l
oop se
e
ms to work now
commit
|
commitdiff
|
tree
2016-05-29
Ketmar
D
ark
it is now possible to register buildins
in
VM
commit
|
commitdiff
|
tree
2016-05-28
Ketma
r
Dark
un
t
ested
c
ode generat
o
r
s for loops
commit
|
commitdiff
|
tree
2016-05-28
Ketmar Da
r
k
don't allo
c
a
t
e slots for argument a
l
iases
commit
|
commitdiff
|
tree
2016-05-28
Ket
m
ar D
a
rk
argument
a
l
i
as
d
et
e
ction
commit
|
commitdiff
|
tree
2016-05-28
Ketmar Dark
added some comment
s
commit
|
commitdiff
|
tree
2016-05-28
K
etmar
Dark
added TCO d
e
tecti
o
n to v
m
; c
u
t
anoth
e
r 10
m
s
e
cs from
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
Ket
m
ar D
a
r
k
slightly better
codegen for function calls
commit
|
commitdiff
|
tree
2016-05-28
Ketma
r
Da
r
k
slightl
y
better code
commit
|
commitdiff
|
tree
2016-05-28
Ket
m
ar Dark
m
ore ch
e
cks in vm
commit
|
commitdiff
|
tree
2016-05-28
Ketmar Dark
executing "main" n
o
w
commit
|
commitdiff
|
tree
2016-05-28
Ketmar
D
ark
one small optimization worth al
o
t
!
commit
|
commitdiff
|
tree
2016-05-28
Ketmar Dark
timings
commit
|
commitdiff
|
tree
2016-05-28
Ketmar Dark
i
t
does ackermann! a
n
d it does it x40 faste
r
then previous
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
Ketmar Dark
more vm code
commit
|
commitdiff
|
tree
2016-05-28
K
e
tmar Da
r
k
more vm e
m
iting code
commit
|
commitdiff
|
tree
2016-05-28
Ke
t
mar
Da
r
k
VM implementation w
o
rk
commit
|
commitdiff
|
tree
2016-05-27
K
etmar Dark
assanal
commit
|
commitdiff
|
tree
2016-05-26
K
e
tmar Dark
more warnings
commit
|
commitdiff
|
tree
2016-05-26
Ketmar Da
r
k
p
rettypr
i
nt
commit
|
commitdiff
|
tree
2016-05-26
Ke
t
mar Dark
API changes
commit
|
commitdiff
|
tree
2016-05-26
Ketmar Dark
co
d
ecodecode
commit
|
commitdiff
|
tree
2016-05-26
Ketmar Dark
f
ix
commit
|
commitdiff
|
tree
2016-05-25
K
e
tmar D
a
rk
w
e will draw ca
r
et now (
w
ow
,
i'm stupid!)
commit
|
commitdiff
|
tree
2016-05-25
Ketmar Dar
k
bette
r
gmk loader
commit
|
commitdiff
|
tree
2016-05-24
Ketmar Dark
events renaming
commit
|
commitdiff
|
tree
2016-05-24
Ketmar Dark
more names and gmk event
decoding
commit
|
commitdiff
|
tree
2016-05-24
Ketmar
D
a
r
k
added vk ke
y
n
ames
commit
|
commitdiff
|
tree
2016-05-24
Ketmar
Dark
more parsers
commit
|
commitdiff
|
tree
2016-05-24
Ketm
a
r
D
a
rk
code
cleanup
commit
|
commitdiff
|
tree
2016-05-24
Ketmar
D
a
r
k
ini
t
ial
c
ommit
commit
|
commitdiff
|
tree