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
Fix sb-pcl::%update-slots.
2016-01-11
Stas Boukare
v
Be
t
ter
s
t
yle-warning from undefined INFO ty
p
es
.
commit
|
commitdiff
|
tree
2016-01-11
Stas Boukar
e
v
Fix win32-x86 build
.
commit
|
commitdiff
|
tree
2016-01-11
Stas Bou
k
arev
Inh
e
rit thr
e
ad FP masks on darwin
.
commit
|
commitdiff
|
tree
2016-01-11
Sta
s
Boukare
v
Fix
b
acktrac
e
s
o
n
OS X
.
commit
|
commitdiff
|
tree
2016-01-07
Stas Boukarev
Don
'
t try t
o
joi
n
threads c
o
m
i
ng from foreign callbacks
.
commit
|
commitdiff
|
tree
2015-12-30
S
ta
s
B
oukare
v
Don't ignore inval
i
d CO
N
D claus
e
s
follo
w
in
g
a T clause
.
commit
|
commitdiff
|
tree
2015-12-30
Stas Boukarev
Don't bind *compiler-error-context* twice
in %ch
e
ck
.
.
.
commit
|
commitdiff
|
tree
2015-12-28
Stas
Boukarev
Delay compile-
t
ime check-bound warn
i
ng until
IR2 conversion
.
commit
|
commitdiff
|
tree
2015-12-25
Stas
B
ouk
a
rev
sb-intr
o
spect:
f
ind the righ
t
debug info functi
o
n
.
commit
|
commitdiff
|
tree
2015-12-25
Stas Boukarev
A cou
p
l
e of small adjustments
.
commit
|
commitdiff
|
tree
2015-12-19
Stas Bou
k
are
v
Fix
di
s
assembling jump
s
on
P
PC
.
commit
|
commitdiff
|
tree
2015-12-16
S
tas Bouka
r
ev
Add a test that checks CL symbo
l
s for b
e
ing bound/
f
bound
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
St
a
s B
o
ukarev
Put CL:FUNCTION-KE
Y
WORDS back
in
.
commit
|
commitdiff
|
tree
2015-12-16
Stas Bo
u
karev
Revert "rem
o
ve expli
c
it eg
c
c deps fo
r
x86/openbsd"
commit
|
commitdiff
|
tree
2015-12-14
Stas Bou
k
are
v
S
i
m
p
l
i
fy +sset-
r
e
hash
-
t
hresh
o
l
d
+
.
commit
|
commitdiff
|
tree
2015-12-13
S
tas Boukarev
Fix suboptimality in sset-adjoin
.
commit
|
commitdiff
|
tree
2015-12-10
St
a
s Bo
u
karev
Fix allocating larg
e
ar
r
ays on 64-bit Windows
.
commit
|
commitdiff
|
tree
2015-12-08
S
t
a
s
B
o
u
kare
v
Don
'
t tra
n
sfor
m
LIST with a very large
number of
argum
e
nts
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukarev
Def
i
n
e
sb-
v
m:
l
ar
g
e-object-size and expose it to genesis
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Bou
k
arev
Optimi
z
e make-sequ
e
nce 'list
.
commit
|
commitdiff
|
tree
2015-12-08
S
tas Boukarev
Disable allocate-l
i
st-
o
n-
h
eap VO
P
.
commit
|
commitdiff
|
tree
2015-12-08
St
a
s
Bo
u
karev
Fix allocate-list-on-heap on x86-
6
4
wit
h
l
ar
g
e
immediate
.
.
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukare
v
O
p
timize al
l
ocate-list-on-heap on x
8
6-64
.
commit
|
commitdiff
|
tree
2015-12-06
S
t
a
s
B
oukarev
Optimize ASH vops on A
R
M6
4
.
commit
|
commitdiff
|
tree
2015-12-06
Stas Boukarev
D
efine
m
o
dular
f
ixnum
f
unct
i
ons on
ARM
6
4
.
commit
|
commitdiff
|
tree
2015-12-06
Stas Bo
u
ka
r
ev
Pass
M
AP_F
I
XED to mmap on Linu
x
.
commit
|
commitdiff
|
tree
2015-12-05
Stas Bouk
a
rev
Do
n
't generate
t
ype checks in
deleted blocks
.
commit
|
commitdiff
|
tree
2015-12-05
Stas
B
ouka
r
ev
R
emove
%
check-bou
n
d with low sa
f
e
t
y
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Bou
k
arev
info
.
i
mpure(glob
a
ldb-info-itera
t
e)
:
p
a
s
s on #-sb
-
doc
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Boukarev
Chec
k
f
o
r fix
n
u
m in the CHECK
-
BO
U
N
D VOP
.
commit
|
commitdiff
|
tree
2015-12-04
Stas B
o
u
k
ar
e
v
Fix AR
R
AY-DI
M
ENSI
O
N t
r
ansformation of
a
rrays of unknow
n
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
Stas
B
oukarev
Optimize
%
CHECK-BO
U
ND
awa
y
.
commit
|
commitdiff
|
tree
2015-12-03
Sta
s
B
oukar
e
v
Bet
t
er arra
y
dimension der
i
v
a
tio
n
.
commit
|
commitdiff
|
tree
2015-12-03
Stas Boukarev
Add explicit-check to FIND-FDEFN for bet
t
e
r
errors
.
commit
|
commitdiff
|
tree
2015-12-02
St
a
s Boukarev
More safe FBOUNDP
.
commit
|
commitdiff
|
tree
2015-12-01
S
tas
B
o
ukarev
Remove pr
i
m
i
tive
-
type-check, unused
.
commit
|
commitdiff
|
tree
2015-11-30
S
t
a
s Bouka
r
ev
Fix C
H
AR-EQUAL transfor
m
.
commit
|
commitdiff
|
tree
2015-11-30
Stas Bou
k
arev
Don't fold or flush CH
E
C
K
-BOUND
.
commit
|
commitdiff
|
tree
2015-11-28
S
t
as Bou
k
are
v
Don't
f
ail when con
s
tan
t
folding %EQL
/
I
N
TEGER
.
commit
|
commitdiff
|
tree
2015-11-28
S
t
a
s Boukarev
Better
e
rror and w
a
rning mes
s
ages
for ch
e
ck-bound
.
commit
|
commitdiff
|
tree
2015-11-22
Stas Bo
u
karev
Fi
x
foreign
.
test
s
.
s
h on #-linkag
e
-t
a
ble
.
commit
|
commitdiff
|
tree
2015-11-21
S
ta
s
B
o
ukarev
Restore Wi
n
dows build
.
commit
|
commitdiff
|
tree
2015-11-20
Stas Boukarev
foreign
.
te
s
ts
.
sh:
tes
t
f
or missing
.
so in a s
e
parate
.
.
.
commit
|
commitdiff
|
tree
2015-11-16
S
t
as Bou
k
a
rev
Optimize out o
f
li
n
e (TRUNCATE INTEGER
R
A
T
IO)
commit
|
commitdiff
|
tree
2015-11-15
Stas Boukarev
Enable threads
o
n ARM
6
4-
L
inu
x
b
y defaul
t
.
commit
|
commitdiff
|
tree
2015-11-15
Stas
B
o
ukarev
backtrace
.
c
:
include all
t
he ne
c
essar
y
heade
r
s on
c
h
e
neygc
.
commit
|
commitdiff
|
tree
2015-11-15
Stas
B
oukar
e
v
B
e
tte
r
backtra
c
e
s
from ld
b
on non-x86oids
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukarev
ldb backtrace: do
n
't p
r
int COMMON-LISP package prefix
.
commit
|
commitdiff
|
tree
2015-11-14
Stas B
o
ukarev
Bette
r
backt
r
aces from ldb
o
n x86oi
d
s
.
commit
|
commitdiff
|
tree
2015-11-14
St
a
s
B
oukarev
Call time-re
i
n
i
t
in !co
l
d-init
b
efore in
t
ernal-real
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
S
tas Boukarev
d
e
s
cribe_interna
l
_error: Print values
f
rom the con
s
tant
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas
B
o
u
kare
v
cold-ini
t
: don't enab
l
e internal error
handl
i
ng
to
o
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukarev
R
estrict internal-time to ub
6
2
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukarev
Allow VOP
argu
m
e
n
ts
w
ith m
u
lt
i
p
le
S
Cs t
o
load
immed
i
a
t
es
.
commit
|
commitdiff
|
tree
2015-11-13
St
a
s Bo
u
karev
Annotate thread slots in AR
M
64 dis
a
ssembly
.
commit
|
commitdiff
|
tree
2015-11-13
S
t
as Boukare
v
Uni
f
y some sh
a
re
d
suppo
r
t
ro
u
t
i
nes
.
commit
|
commitdiff
|
tree
2015-11-13
Sta
s
Boukarev
F
ix
constan
t
load
i
n
g
on type-check-erro
r
/c
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Bou
k
ar
e
v
Un
i
fy error vo
p
s
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukarev
Optimize
f
ixnu
m
type checks o
n
ARM64
.
commit
|
commitdiff
|
tree
2015-11-13
St
a
s Boukarev
Remove check-t
y
pe vops
.
commit
|
commitdiff
|
tree
2015-11-12
Stas Boukarev
S
H
IFTF
should use LET* for binding temporary variables
.
commit
|
commitdiff
|
tree
2015-11-12
Stas Boukarev
Restore chene
y
g
c
b
u
ild
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Boukarev
ARM6
4
: optimiz
e
inst
a
nce slot acces
s
with imme
d
iate
.
.
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Bo
u
kare
v
ARM6
4
: better immediate offset
checking in LDR/STR
.
commit
|
commitdiff
|
tree
2015-11-11
Stas
B
o
ukarev
I
m
p
lement
:
i
n
t
erle
a
ved-raw-slots
on ARM64
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Boukarev
F
i
x
h
andling of e
r
ror
s
in SB-UN
I
X:UNIX-READDIR
.
commit
|
commitdiff
|
tree
2015-11-10
S
t
as Boukarev
Remov
e
tls-cookie on
#-x86
commit
|
commitdiff
|
tree
2015-11-09
S
tas Boukarev
Fix PPRINT-
L
AMBDA-LIST o
n
lists
cont
a
i
nin
g
QU
O
TE
.
commit
|
commitdiff
|
tree
2015-11-09
S
tas Boukarev
Remove a c
o
mme
n
t f
r
om make-thread
.
commit
|
commitdiff
|
tree
2015-11-09
Stas Boukarev
U
p
da
t
e
d
ocumen
t
a
t
ion to m
e
ntion thread
s
u
pport
o
n ARM6
4
.
commit
|
commitdiff
|
tree
2015-11-09
St
a
s Bou
k
arev
Fix pseudo
-
atomic clearin
g
in create_thread
_
struct
.
commit
|
commitdiff
|
tree
2015-11-08
Stas B
o
u
karev
R
e
solve a li
f
e-time
issue in ARM64
call VOP
s
.
commit
|
commitdiff
|
tree
2015-11-08
S
t
as
Boukarev
O
ptim
i
ze UNBIND on ARM64
.
commit
|
commitdiff
|
tree
2015-11-08
Stas Boukar
e
v
Fix stepping ch
e
cks on ARM
6
4
.
commit
|
commitdiff
|
tree
2015-11-08
St
a
s Boukarev
Implement thr
e
a
d
s
on ARM64
.
commit
|
commitdiff
|
tree
2015-11-07
Stas Boukarev
Add memory barrie
r
V
O
P
s
o
n ARM64
.
commit
|
commitdiff
|
tree
2015-11-07
Sta
s
Boukarev
Fix desc
r
ibe_internal_error
.
commit
|
commitdiff
|
tree
2015-11-07
S
t
a
s Bo
u
karev
A
dd synchro
n
ization instr
u
ction on
A
RM64
.
commit
|
commitdiff
|
tree
2015-11-03
Stas Boukarev
ins
t
a
l
l
.
sh
:
do
n
'
t
creat
e
site
-
systems
.
commit
|
commitdiff
|
tree
2015-11-03
Stas Bo
u
k
arev
Speed up GC
on ppc and arm Linux
.
commit
|
commitdiff
|
tree
2015-11-02
Stas
B
oukarev
I
m
plement inline cons
t
ant
s
on ARM64
.
commit
|
commitdiff
|
tree
2015-11-02
St
a
s Boukarev
Suppo
r
t inline consta
n
ts
in assembl
y
rout
i
n
e
s
.
commit
|
commitdiff
|
tree
2015-11-02
Stas Boukare
v
make-tar
g
et-1
.
sh
:
pass $
S
B
C
L
_
MAKE_JOBS
to make
.
commit
|
commitdiff
|
tree
2015-11-02
Stas Boukarev
Remove CMU con
d
ition
a
ls from sb-md5
.
commit
|
commitdiff
|
tree
2015-11-01
Stas Boukarev
Ignore
an
unu
s
ed variable in hppa-
v
m
.
l
i
sp
commit
|
commitdiff
|
tree
2015-11-01
Stas Boukarev
Implemen
t
SB
-
VM:
C
O
N
TEXT-FLOAT-REGISTER o
n
A
R
M6
4
Linux
.
commit
|
commitdiff
|
tree
2015-10-31
Stas Boukarev
Implement S
B
-VM:CONTEXT-F
L
OAT-REGI
S
TER on Wi
n
dows
.
commit
|
commitdiff
|
tree
2015-10-31
St
a
s Bou
k
a
rev
Slig
h
tly optimize ca
l
l_int
o
_c on ARM64
.
commit
|
commitdiff
|
tree
2015-10-31
Stas Bo
u
k
a
r
ev
Fix backtraces fr
o
m foreign functions on MIPS
.
commit
|
commitdiff
|
tree
2015-10-31
Stas
B
oukarev
P
r
operly acces
s
float values in
t
he debugger
.
commit
|
commitdiff
|
tree
2015-10-27
Stas Boukarev
Fix GC safety o
f
call
_
into
_
c on ARM
6
4
.
commit
|
commitdiff
|
tree
2015-10-26
Stas
B
oukarev
F
i
x st
e
pping ch
e
cks
on MIPS
.
commit
|
commitdiff
|
tree
2015-10-24
S
t
as
B
o
u
karev
A
R
M64:
M
ore com
p
act loading of n
e
gative val
u
es
.
commit
|
commitdiff
|
tree
2015-10-24
Stas
Boukarev
ARM64: pr
o
per check
s
for su
i
t
ability of immediate argume
n
ts
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Stas
B
o
ukare
v
Optimize DPB on ARM
6
4
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Bouka
r
ev
O
p
timize
L
D
B
on ARM6
4
.
commit
|
commitdiff
|
tree
2015-10-24
S
t
a
s Boukarev
ARM64
:
Enab
l
e cons
t
ant VOPs for
s
om
e
l
ogi
c
al
an
d
arithme
t
ic
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Sta
s
Boukarev
D
o
not
verify arg-c
o
un
t
for (&r
e
st
x)
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Boukarev
More co
m
p
a
ct debug-info
va
r
iable encoding on 64-bit
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Boukarev
Reduce debu
g
info size
.
commit
|
commitdiff
|
tree
next