repo.or.cz
/
voodoo-lang.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
many-args-tail: test that tail calls preserve parameters and locals
2014-10-26
inglorion
many-args-tail: t
e
st that tail ca
l
l
s
preserve
p
a
r
ameters
.
.
.
commit
|
commitdiff
|
tree
2014-10-26
inglorio
n
fixed tail-cal
l
on
amd64
commit
|
commitdiff
|
tree
2014-10-07
inglorion
added more tests for @ e
x
pressio
n
s
commit
|
commitdiff
|
tree
2014-10-07
inglorion
i
m
pleme
n
ted consta
n
t pool distance log
i
c us
i
ng n
a
m
e
d
.
.
.
commit
|
commitdiff
|
tree
2014-10-06
inglorion
limited distance of constant
p
ools to instr
u
ctions
.
.
.
commit
|
commitdiff
|
tree
2014-10-06
inglo
r
i
o
n
on
i
3
86 and AMD64, generate pos
i
t
ion-i
n
dependent code
.
.
.
commit
|
commitdiff
|
tree
2014-10-04
i
n
glorion
made A
M
D
6
4 code generator pr
e
serve r
b
x
commit
|
commitdiff
|
tree
2014-09-01
i
nglor
i
o
n
added more thorough testing o
f
expressio
n
s
commit
|
commitdiff
|
tree
2013-12-01
i
nglorion
set version t
o
1
.
1
.
3
commit
|
commitdiff
|
tree
2013-12-01
i
ng
l
o
r
ion
added
missin
g
@
s
ymb
o
l_tracker
.
use
on MIPS
commit
|
commitdiff
|
tree
2013-12-01
inglorion
reject programs that exp
o
rt sy
m
bols afte
r
they have
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
inglorio
n
updated
langua
g
e d
e
finit
i
on with export/impor
t
or
d
ering
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
i
ngl
o
r
ion
made import on amd64
and i386 u
s
e com
m
on_code_generator
commit
|
commitdiff
|
tree
2013-12-01
inglorion
also rem
o
v
e
.
s files when running make
c
l
e
an
in
test
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
ingl
o
r
i
o
n
hoisted common fun
c
tionality for
i
mport to co
m
mon_code_g
e
nerator
commit
|
commitdiff
|
tree
2013-11-30
inglorion
reject programs that import sym
b
ols after using t
h
em
commit
|
commitdiff
|
tree
2013-11-19
inglorion
build test/li
b
g
r
o
u
p
.
so inst
e
a
d
of
t
est/libgroup
.
s
commit
|
commitdiff
|
tree
2013-11-19
i
n
g
l
orion
updated
a
rchitectur
e
detection for MRI 2
.
0
commit
|
commitdiff
|
tree
2013-11-19
i
nglorion
added
i
gnore rules for test/l
a
bels
commit
|
commitdiff
|
tree
2013-10-30
inglorion
support label
s
that start i
n
underscore
s
commit
|
commitdiff
|
tree
2013-10-19
i
n
gl
o
rion
reject progra
m
s t
h
at use s
y
m
b
o
ls that have not been
.
.
.
commit
|
commitdiff
|
tree
2013-10-19
inglorion
f
ixed parsi
n
g of numbers
af
t
er line continuations
commit
|
commitdiff
|
tree
2013-10-18
inglorion
make gem n
o
w generates gems with default paths, architecture
.
.
.
commit
|
commitdiff
|
tree
2013-10-18
ing
l
o
r
ion
set version
to 1
.
1
.
2
commit
|
commitdiff
|
tree
2013-10-16
inglorion
fixed co
u
nt_loca
l
s
_hel
p
er so t
h
at block
s
inside con
d
itionals
.
.
.
commit
|
commitdiff
|
tree
2013-10-16
inglorion
f
i
x
ed computation of local
o
f
f
sets on
ARM
commit
|
commitdiff
|
tree
2013-07-15
inglorion
set vers
i
on to 1
.
1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglorio
n
set
v
ersion to 1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglor
i
on
u
pdat
e
d
l
a
n
g
uage spe
c
ifi
c
atio
n
to V
o
odoo
1
.
1
commit
|
commitdiff
|
tree
2013-07-15
inglorion
more test fixes
commit
|
commitdiff
|
tree
2013-07-15
inglor
i
on
fi
x
ed err
o
rs and help t
e
s
t
s
commit
|
commitdiff
|
tree
2013-07-13
inglo
r
ion
some upd
a
tes
to the document
a
tion
commit
|
commitdiff
|
tree
2013-07-06
i
n
g
lo
r
ion
a
dded more gener
a
ted files to test/
.
gitign
o
r
e
commit
|
commitdiff
|
tree
2013-06-29
inglorion
adde
d
--check
option t
o
voodooc
commit
|
commitdiff
|
tree
2013-03-18
inglorion
allocate few
e
r loc
a
l
v
ariable slots
commit
|
commitdiff
|
tree
2013-02-18
inglorion
add
e
d groups
commit
|
commitdiff
|
tree
2013-02-17
inglorion
stricter
t
e
st for
v
ariables in shared
l
ibraries
commit
|
commitdiff
|
tree
2013-02-17
in
g
l
o
r
ion
made varia
b
les in shar
e
d li
b
raries work on i386
commit
|
commitdiff
|
tree
2013-02-17
inglorion
made variable
s
in
s
h
ared libraries w
o
rk on AMD64
commit
|
commitdiff
|
tree
2013-02-17
inglorion
shared libr
a
ries can now
e
xp
o
rt variables on MIPS
commit
|
commitdiff
|
tree
2013-02-17
inglorion
i
mplemented shared librar
y
s
upport on MIPS
commit
|
commitdiff
|
tree
2013-02-17
ing
l
orion
a
d
ded shared library
support
to A
M
D6
4
and i386
commit
|
commitdiff
|
tree
2013-02-17
inglorion
added support
f
or
c
rea
t
ing shared
li
b
raries on ARM
commit
|
commitdiff
|
tree
2013-02-10
i
nglor
i
o
n
keep
track of saved registe
r
s on MIPS
commit
|
commitdiff
|
tree
2013-02-10
inglorion
added save-frame-and-locals
commit
|
commitdiff
|
tree
2013-02-09
inglori
o
n
removed no longer necessary code from mips_ga
s
_
g
enerat
o
r
commit
|
commitdiff
|
tree
2013-02-09
ingl
o
rion
implement
e
d save-lo
c
als and restor
e
-locals on
M
I
P
S
commit
|
commitdiff
|
tree
2013-02-06
inglor
i
on
made save-f
r
ame only s
a
ve registers not yet saved in
.
.
.
commit
|
commitdiff
|
tree
2013-02-06
inglorio
n
mo
v
ed mo
r
e
code into commo
n
_cod
e
_generator
commit
|
commitdiff
|
tree
2013-02-05
inglorion
M
ove
d
s
a
ve and restore l
o
gic
f
or frames and
l
ocals
.
.
.
commit
|
commitdiff
|
tree
2013-02-03
inglori
o
n
imple
m
ented save-loc
a
l
s and restore-loca
l
s on i386
commit
|
commitdiff
|
tree
2013-02-03
inglorion
implem
e
nted
{
sa
v
e
,
r
estor
e
}-
f
rame and {sa
v
e,restore
.
.
.
commit
|
commitdiff
|
tree
2013-02-02
inglorion
added save-loc
a
ls and restore-l
o
cals,
i
mplem
e
nted on ARM
commit
|
commitdiff
|
tree
2012-11-25
inglo
r
ion
E
liminate som
e
unnecessary
l
oads on AMD
6
4
commit
|
commitdiff
|
tree
2012-11-25
inglor
i
o
n
Removed a numb
e
r
o
f special cases
f
rom the N
A
SM generator
commit
|
commitdiff
|
tree
2012-11-25
inglor
i
on
Sto
r
e
l
o
cals in
regist
e
rs
o
n
A
M
D64
commit
|
commitdiff
|
tree
2012-11-24
in
g
lorion
Use sy
m
b
o
ls i
n
st
e
a
d
of string
s
to denote registers
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
ing
l
orion
Us
e
im
m
ediate values for sma
l
l
i
n
tegers on ARM
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Removed superfluous de
b
ug comments from ARM gene
r
ator
commit
|
commitdiff
|
tree
2012-11-24
inglorio
n
On ARM, don't generate
m
ul with d
e
s
t
e
q
u
a
l
to first
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
F
ix AMD64 load
i
ng of
immeadiate vales
o
utside 32-bit
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
inglorion
Stronger test for
restore-fr
a
me
commit
|
commitdiff
|
tree
2012-11-21
i
n
g
l
o
rio
n
Impl
e
m
e
nte
d
substitute-numb
e
r, restore-frame and s
a
ve
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
i
n
glorion
Make save
-
frame and restore
-
f
rame work on AMD64 and
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
i
nglorion
Make substitute-numbe
r
work
o
n AMD64
a
n
d i386
commit
|
commitdiff
|
tree
2012-11-20
inglorion
Added
r
e
s
t
ore-frame and
s
ave-frame o
n
A
R
M
commit
|
commitdiff
|
tree
2012-11-19
inglorion
Ad
d
ed
s
ubstitute-number on AR
M
commit
|
commitdiff
|
tree
2012-11-15
inglor
i
on
F
ix i386 cod
e
generator
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Make auto-
b
ytes and auto-wor
d
s work
w
ith non-immediate
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
i
n
g
l
ori
o
n
Refactored A
M
D64 code gen
e
rator
commit
|
commitdiff
|
tree
2012-11-11
inglorion
M
ade auto-bytes
and auto-words
work
with variable ar
g
uments
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglori
o
n
Implement aut
o
-bytes an
d
a
u
to-words for AR
M
commit
|
commitdiff
|
tree
2012-11-04
i
n
glorion
M
ake set-at work on
ARM
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Fix ARM
g
enerator
t
o work with new Environment code
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Up
d
ate
t
est/
.
gitigno
r
e to ig
n
o
re new binar
i
e
s
commit
|
commitdiff
|
tree
2012-11-03
ing
l
orion
Split many-va
r
s
i
nt
o
3
s
eparate test
p
rograms
commit
|
commitdiff
|
tree
2012-11-03
inglo
r
i
o
n
replaced refe
r
ence
s
to i
n
crement_
e
rrors in t
e
sts
commit
|
commitdiff
|
tree
2012-10-31
in
g
lorion
Changes fo
r
Ruby
1
.
9 compatibility
commit
|
commitdiff
|
tree
2012-10-09
inglorion
Rep
o
rt number of passe
d
and
faile
d
tests
commit
|
commitdiff
|
tree
2012-10-09
i
ng
l
o
r
ion
Imp
l
ement
e
d auto-
b
ytes and auto-words fo
r
mi
p
s
commit
|
commitdiff
|
tree
2012-10-05
in
g
lori
o
n
Up
d
ate
MIPS code gene
r
ator to work with refactored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
inglorion
Add
.
s to
.
S
UFFIXE
S
in t
e
st/Makefile
commit
|
commitdiff
|
tree
2012-09-17
i
ng
l
orion
A
d
ded
test
case
f
or auto-words and made
i
t
pass o
n
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
ingl
o
rion
Fix
i386 code gene
r
ator so tha
t
all
t
e
s
ts pass
commit
|
commitdiff
|
tree
2012-09-15
inglorio
n
Imp
l
e
m
ented
a
uto-byte
s
on
AMD64
commit
|
commitdiff
|
tree
2012-09-10
inglorion
New Environme
n
t class
.
T
e
sts pass on A
M
D64
commit
|
commitdiff
|
tree
2012-02-05
ing
l
orion
Mor
e
tes
t
s for
set with at-exp
r
essions
commit
|
commitdiff
|
tree
2012-02-05
inglo
r
ion
Al
l
ow set to
as
s
ign to at-
e
xpre
s
sions
commit
|
commitdiff
|
tree
2012-02-05
inglorion
Set version t
o
1
.
1-dev
commit
|
commitdiff
|
tree
2012-01-29
ingl
o
rio
n
Al
s
o
test error text in te
s
t_p
a
rser
.
rb
commit
|
commitdiff
|
tree
2012-01-29
i
nglorion
Made parser
a
b
l
e to rep
o
rt multiple errors per call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
ing
l
orion
Refactored test
.
rb so that pass_test an
d
fail_test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
ingl
o
rio
n
Set version
to 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglorion
a
d
ded some
t
e
sts for t
h
e parser and fixed some bugs
commit
|
commitdiff
|
tree
2012-01-26
in
g
lorion
R
estruc
t
u
red test
s
so that tests for validator an
d
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
i
n
g
l
orion
Add
e
d do
c
/feat
u
res
.
html
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added more tes
t
s
f
or at-exp
r
essions
commit
|
commitdiff
|
tree
2012-01-06
i
nglorion
Updated
t
ests to de
a
l with new
f
eature
s
commit
|
commitdiff
|
tree
2012-01-06
inglori
o
n
A
d
ded f
e
atures
b
its-pe
r
-word, byte
-
o
rder and
bytes
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
i
n
glorion
Up
d
a
t
ed documen
t
ation for
parser
commit
|
commitdiff
|
tree
next