repo.or.cz
/
sbcl.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Remove *the-wrapper...* from PCL.
2015-12-16
S
tas
Boukarev
Add
a
te
s
t that checks CL symbols fo
r
being bound/fboun
d
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
Stas
Boukarev
Pu
t
CL:FUN
C
TION-KEYWORDS
b
a
ck in
.
commit
|
commitdiff
|
tree
2015-12-16
S
t
as Boukarev
Reve
r
t
"
rem
o
ve expli
c
i
t egcc deps for x86/ope
n
bsd"
commit
|
commitdiff
|
tree
2015-12-14
Sta
s
Boukarev
Si
m
pli
f
y +
s
set-rehash-
t
hreshol
d
+
.
commit
|
commitdiff
|
tree
2015-12-13
Stas Bouka
r
ev
Fix suboptimality in
s
s
e
t
-ad
j
o
in
.
commit
|
commitdiff
|
tree
2015-12-10
Stas B
o
u
k
arev
Fix
allocatin
g
large
a
rrays o
n
64-bit Windows
.
commit
|
commitdiff
|
tree
2015-12-08
Stas B
o
uk
a
r
ev
D
on'
t
transform LIST wit
h
a
v
ery large number of arguments
.
commit
|
commitdiff
|
tree
2015-12-08
S
tas Boukarev
Define sb-
v
m:large-obj
e
ct-size and expose
i
t to
genesis
.
commit
|
commitdiff
|
tree
2015-12-08
S
t
as Bou
k
arev
Optimize make-seque
n
ce 'list
.
commit
|
commitdiff
|
tree
2015-12-08
S
t
as Bouka
r
ev
D
i
s
a
ble alloca
t
e-list-on-h
e
a
p VOP
.
commit
|
commitdiff
|
tree
2015-12-08
S
tas B
o
ukarev
Fix allocate-l
i
st-on-
h
eap on x86-6
4
with large im
m
edi
a
t
e
.
.
.
commit
|
commitdiff
|
tree
2015-12-08
Stas B
o
u
k
ar
e
v
O
ptimize allocate-l
i
st-on
-
heap
o
n x8
6
-64
.
commit
|
commitdiff
|
tree
2015-12-06
Sta
s
Boukar
e
v
Opt
i
mize ASH
vops on ARM
6
4
.
commit
|
commitdiff
|
tree
2015-12-06
Stas Bo
u
karev
D
efine mo
d
ula
r
fixnu
m
functions on ARM6
4
.
commit
|
commitdiff
|
tree
2015-12-06
Stas Bouka
r
ev
Pass MAP_FIXED to mmap on Linux
.
commit
|
commitdiff
|
tree
2015-12-05
Sta
s
Bo
u
karev
Don't g
e
nera
t
e
t
ype
checks in del
e
ted b
l
oc
k
s
.
commit
|
commitdiff
|
tree
2015-12-05
St
a
s
B
oukarev
Remove %check-bound wit
h
low
sa
f
ety
.
commit
|
commitdiff
|
tree
2015-12-04
St
a
s
Bouk
a
rev
inf
o
.
impure(globaldb
-
info-i
t
erate): p
a
ss
o
n #-sb-doc
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Bouk
a
rev
Che
c
k fo
r
fixnum in the
C
H
E
CK
-
BOU
N
D VOP
.
commit
|
commitdiff
|
tree
2015-12-04
S
tas Boukarev
Fix A
R
RA
Y
-DIM
E
NSI
O
N
t
ran
s
f
orma
t
ion of arrays of
unknown
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Bo
u
k
a
rev
Optimize %C
H
ECK-BOU
N
D aw
a
y
.
commit
|
commitdiff
|
tree
2015-12-03
Stas Bou
k
arev
B
e
tt
e
r
array dimen
s
ion derivation
.
commit
|
commitdiff
|
tree
2015-12-03
St
a
s
B
o
ukarev
A
d
d explicit-che
c
k
t
o FIN
D
-FDEFN fo
r
better errors
.
commit
|
commitdiff
|
tree
2015-12-02
Stas Boukarev
More safe FBOUNDP
.
commit
|
commitdiff
|
tree
2015-12-01
Sta
s
B
o
ukarev
Re
m
ove primitive-type-check, unused
.
commit
|
commitdiff
|
tree
2015-11-30
Stas Boukarev
Fix C
H
A
R
-EQ
U
AL transfor
m
.
commit
|
commitdiff
|
tree
2015-11-30
Sta
s
Boukare
v
Don't fold or flu
s
h CH
E
CK-BOUND
.
commit
|
commitdiff
|
tree
2015-11-28
Sta
s
B
ou
k
arev
Don't
fail when constant folding %EQL/INTEGER
.
commit
|
commitdiff
|
tree
2015-11-28
Stas Bouk
a
rev
B
etter error
a
nd
warnin
g
m
e
ssages
for check-bound
.
commit
|
commitdiff
|
tree
2015-11-22
Stas Boukarev
Fix foreign
.
tests
.
s
h
on #-li
n
kage-
t
ab
l
e
.
commit
|
commitdiff
|
tree
2015-11-21
Stas Bou
k
a
rev
Resto
r
e Windows buil
d
.
commit
|
commitdiff
|
tree
2015-11-20
Stas Boukarev
foreign
.
tests
.
sh: test for missing
.
so
in
a
sepa
r
ate
.
.
.
commit
|
commitdiff
|
tree
2015-11-16
Stas Boukarev
Optimiz
e
out of line (
T
RUNCATE INTEGER RATIO)
commit
|
commitdiff
|
tree
2015-11-15
S
tas Boukarev
E
n
able threads on
A
RM64-Lin
u
x
by defau
l
t
.
commit
|
commitdiff
|
tree
2015-11-15
S
t
as Boukarev
ba
c
ktrace
.
c
:
includ
e
a
ll the
n
ecessar
y
h
e
aders on cheneygc
.
commit
|
commitdiff
|
tree
2015-11-15
Stas Boukarev
Better backtraces
f
r
o
m
ldb on non-x8
6
oids
.
commit
|
commitdiff
|
tree
2015-11-14
Stas
B
o
ukarev
ldb backtrac
e
:
don't
p
rint COMMON-LISP
p
a
c
kage prefix
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukarev
Better backtraces from ldb on x86oids
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukarev
C
all time-reinit in !cold-init before in
t
ernal-rea
l
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukarev
desc
r
ibe
_
i
nternal
_
error: Print va
l
ues
f
rom the constant
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukar
e
v
cold-init:
don
'
t enab
l
e i
n
terna
l
e
rror h
a
ndling too
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukarev
Rest
r
ict interna
l
-time t
o
ub62
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukarev
Allow VOP ar
g
uments with mul
t
i
ple SCs to load immedi
a
tes
.
commit
|
commitdiff
|
tree
2015-11-13
Sta
s
Boukar
e
v
Annota
t
e
t
hrea
d
s
l
ots in ARM64 dis
a
ssembly
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukarev
U
n
i
f
y so
m
e shared support
routines
.
commit
|
commitdiff
|
tree
2015-11-13
St
a
s Boukarev
Fix con
s
tant loading on type-che
c
k-error
/
c
.
commit
|
commitdiff
|
tree
2015-11-13
S
t
as Bo
u
karev
Unify
e
rror vops
.
commit
|
commitdiff
|
tree
2015-11-13
Stas B
o
ukarev
O
p
t
imi
z
e f
i
xnum type c
h
ecks
on ARM64
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukarev
Rem
o
v
e
check-
t
ype vops
.
commit
|
commitdiff
|
tree
2015-11-12
Stas Boukarev
SHIFTF shoul
d
use
L
E
T
* for binding temporary variables
.
commit
|
commitdiff
|
tree
2015-11-12
Stas Bou
k
arev
R
e
store che
n
e
y
g
c
b
uild
.
commit
|
commitdiff
|
tree
2015-11-11
S
tas Boukarev
ARM64: optimiz
e
insta
n
ce slot acce
s
s with
immediate
.
.
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Boukarev
AR
M
6
4
: be
t
ter
i
mmediate of
f
set
checking
i
n
LDR/STR
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Bo
u
k
ar
e
v
Imp
l
ement :interleaved-raw-slots on ARM64
.
commit
|
commitdiff
|
tree
2015-11-11
S
t
a
s
B
o
ukare
v
Fix handling
o
f erro
r
s in SB-UNIX:U
N
I
X
-RE
A
DD
I
R
.
commit
|
commitdiff
|
tree
2015-11-10
Stas Boukarev
Remove tl
s
-cookie on
#-x86
commit
|
commitdiff
|
tree
2015-11-09
Stas
B
ou
k
arev
Fi
x
PPRINT
-
LAMBDA-LIST on lists containing QUOTE
.
commit
|
commitdiff
|
tree
2015-11-09
Sta
s
Boukare
v
Remove a comment f
r
om
m
ake
-
thread
.
commit
|
commitdiff
|
tree
2015-11-09
Stas Bouka
r
ev
Upda
t
e documentat
i
on t
o
menti
o
n thread suppo
r
t on
ARM6
4
.
commit
|
commitdiff
|
tree
2015-11-09
Stas
B
oukarev
Fix pseudo-atomic c
l
earing
i
n create_t
h
read_s
t
r
uct
.
commit
|
commitdiff
|
tree
2015-11-08
Stas Bo
u
karev
Reso
l
ve a life-time
issue in ARM64
call V
O
Ps
.
commit
|
commitdiff
|
tree
2015-11-08
S
tas
B
oukarev
Optimiz
e
U
N
BIND on ARM64
.
commit
|
commitdiff
|
tree
2015-11-08
St
a
s
Boukarev
Fix
s
teppin
g
c
h
ecks on ARM64
.
commit
|
commitdiff
|
tree
2015-11-08
Stas Boukarev
Imple
m
ent
t
hreads on ARM64
.
commit
|
commitdiff
|
tree
2015-11-07
Stas Bo
u
k
a
r
ev
Add memory barrier VOPs on ARM64
.
commit
|
commitdiff
|
tree
2015-11-07
Stas Boukarev
Fix de
s
cri
b
e_internal_error
.
commit
|
commitdiff
|
tree
2015-11-07
Stas Boukarev
Add synch
r
onization
i
nstruction on ARM64
.
commit
|
commitdiff
|
tree
2015-11-03
S
t
as Bouk
a
rev
i
n
s
t
all
.
sh:
don't create site-systems
.
commit
|
commitdiff
|
tree
2015-11-03
Sta
s
Boukarev
Spe
e
d u
p
GC on ppc and arm
Lin
u
x
.
commit
|
commitdiff
|
tree
2015-11-02
Stas Boukarev
Implement inline
c
onstants on ARM64
.
commit
|
commitdiff
|
tree
2015-11-02
Stas Bouka
r
ev
S
u
pport
i
nl
i
ne con
s
tants in assembly
routin
e
s
.
commit
|
commitdiff
|
tree
2015-11-02
Stas Boukarev
make-target-1
.
sh:
p
ass
$
SB
C
L_MA
K
E
_
JOBS to make
.
commit
|
commitdiff
|
tree
2015-11-02
Stas Boukarev
R
em
o
v
e CMU co
n
ditionals
f
r
om sb-md5
.
commit
|
commitdiff
|
tree
2015-11-01
Stas Boukarev
Ig
n
ore
a
n unu
s
ed variable in h
p
pa-vm
.
lisp
commit
|
commitdiff
|
tree
2015-11-01
Stas Boukarev
Implement SB-VM:
C
ONTEXT-FLOAT-REGIST
E
R on ARM64
L
inux
.
commit
|
commitdiff
|
tree
2015-10-31
Stas Boukarev
Im
p
l
e
men
t
SB-VM:CONT
E
XT-FLOAT-REGI
S
T
ER o
n
Windows
.
commit
|
commitdiff
|
tree
2015-10-31
Stas Boukar
e
v
Slightly
opt
i
mi
z
e call_into_c o
n
ARM64
.
commit
|
commitdiff
|
tree
2015-10-31
Stas
Boukarev
Fix
backtrace
s
from for
e
ign fu
n
ctions on MIPS
.
commit
|
commitdiff
|
tree
2015-10-31
Stas Boukarev
Properly
access
float values in the de
b
ug
g
er
.
commit
|
commitdiff
|
tree
2015-10-27
Stas Boukarev
F
i
x GC safety of
call_into_c
on AR
M
64
.
commit
|
commitdiff
|
tree
2015-10-26
Stas Boukarev
Fix stepping check
s
on
MIPS
.
commit
|
commitdiff
|
tree
2015-10-24
Sta
s
Boukare
v
A
R
M
64:
More c
o
mpact l
o
ading of
n
e
g
ative val
u
es
.
commit
|
commitdiff
|
tree
2015-10-24
Stas
B
oukarev
ARM6
4
: p
r
oper checks
for s
u
itability
o
f immediat
e
ar
g
uments
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
S
t
as Boukarev
Opti
m
ize DPB on A
R
M64
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Boukarev
Optimize
LD
B
on ARM64
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Boukarev
A
RM64: Enabl
e
constant VOPs for some logical and ar
i
thmetic
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Bouka
r
ev
Do not verify arg-count for (&rest x)
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Boukarev
M
ore co
m
pact debug-i
n
fo variable enc
o
ding on
64-bit
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Boukarev
Re
d
u
ce debug inf
o
size
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Boukarev
Opti
m
ize COMPUT
E
-
C
ODE on ARM64
.
commit
|
commitdiff
|
tree
2015-10-24
S
t
as
B
oukar
e
v
Fix GC
sa
f
ety during func
t
ion
c
alls on ARM6
4
.
commit
|
commitdiff
|
tree
2015-10-23
Stas Boukare
v
More
alia
s
es fo
r
DIS
A
S
SEMBLE on ARM
6
4
.
commit
|
commitdiff
|
tree
2015-10-23
Stas Bo
u
karev
AR
M
64
:
o
ptimiz
e
call
i
ng a
l
loc_
t
r
a
mp
.
commit
|
commitdiff
|
tree
2015-10-23
S
t
as Boukar
e
v
ARM64: don't
l
oad
boxed_r
e
gion add
r
ess twic
e
during
.
.
.
commit
|
commitdiff
|
tree
2015-10-23
Stas Boukarev
More
a
li
a
s
e
s for DISASSEMBLE on ARM
6
4
.
commit
|
commitdiff
|
tree
2015-10-23
Stas
B
oukarev
d
i
sassem
b
le: Annotat
e
constant
s
on
MIPS
.
commit
|
commitdiff
|
tree
2015-10-23
St
a
s
B
o
ukar
e
v
Print the 28
t
h registe
r
when disassembli
n
g on MIPS
.
commit
|
commitdiff
|
tree
2015-10-19
S
tas B
o
ukarev
F
ix unwind-to-frame-and-ca
l
l
on ARMs
.
commit
|
commitdiff
|
tree
2015-10-19
S
tas
Boukar
e
v
ARM64:
fix a
l
ien
c
allbacks with
f
loat p
a
rameters
.
commit
|
commitdiff
|
tree
2015-10-19
St
a
s Boukar
e
v
Rem
o
ve
p
a_
a
lloc
.
commit
|
commitdiff
|
tree
next