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
Work around a constraint propagation problem.
2016-01-18
Stas Bo
u
karev
Fix SQR
T
on LEA
S
T-NEGAT
I
VE-
D
OUBLE-FLOA
T
.
commit
|
commitdiff
|
tree
2016-01-18
S
tas Boukarev
MAPHASH compile
r
-
m
acro: do
n
'
t
evaluate HASH-TABLE twice
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Boukarev
Handle
multi
p
le :NICKNAMES options to DEFPA
C
K
AGE
.
commit
|
commitdiff
|
tree
2016-01-18
Stas
B
o
ukarev
Fix the A
D
J
U
S
T-ARRAY transform
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Boukarev
(d
e
fun (setf x) ()) stopped returning
(
SE
T
F X)
commit
|
commitdiff
|
tree
2016-01-18
Stas Boukarev
Sav
e
the i
n
terrup
t
context i
n
sigabrt_han
d
ler
.
commit
|
commitdiff
|
tree
2016-01-15
Sta
s
Boukarev
Fix ISQ
R
T deri
v
e-type
.
commit
|
commitdiff
|
tree
2016-01-14
Stas Boukarev
Better lisp-backtraces for memory-fault
s
o
n
non-x
8
6oids
.
commit
|
commitdiff
|
tree
2016-01-14
Stas Bouk
a
rev
Rest
o
re di
s
a
s
semblin
g
on
A
RM64
.
commit
|
commitdiff
|
tree
2016-01-14
S
t
as Bouk
a
r
e
v
Better LDB
ba
c
k
t
r
aces from sign
a
l
handl
e
rs
on x
8
6oid
s
.
commit
|
commitdiff
|
tree
2016-01-14
S
t
a
s
Boukar
e
v
Make LDB backtraces
m
ore resil
i
ent
.
commit
|
commitdiff
|
tree
2016-01-14
Sta
s
Boukarev
Fix typo
.
commit
|
commitdiff
|
tree
2016-01-14
Stas Boukarev
Better backtrace
s
from LDB on memory
fau
l
ts
.
commit
|
commitdiff
|
tree
2016-01-13
Stas
B
oukarev
Pr
o
tect RECOGNIZE-DYNAMIC-EX
T
ENT-LVAR
S
f
r
om deleted
.
.
.
commit
|
commitdiff
|
tree
2016-01-13
Sta
s
Bo
u
karev
Replace magic
cons
t
ants
w
ith BASE-CHA
R
-C
O
D
E-LIMIT
.
commit
|
commitdiff
|
tree
2016-01-11
Stas Bouk
a
re
v
Fi
x
XREF on methods with EQL sp
e
cializ
e
rs
.
commit
|
commitdiff
|
tree
2016-01-11
Stas Boukarev
Better st
y
le-warning fro
m
undef
i
ned INFO
t
y
pes
.
commit
|
commitdiff
|
tree
2016-01-11
Stas Boukarev
Fix win32
-
x86 build
.
commit
|
commitdiff
|
tree
2016-01-11
Stas Boukarev
Inhe
r
it thread FP masks on
darwin
.
commit
|
commitdiff
|
tree
2016-01-11
Stas Bouk
a
r
e
v
F
ix backtraces
o
n OS X
.
commit
|
commitdiff
|
tree
2016-01-07
Stas Boukarev
Don't try
t
o join threads coming from
f
oreign
c
allback
s
.
commit
|
commitdiff
|
tree
2015-12-30
Stas
Boukarev
Don't ignore inval
i
d
COND clause
s
follo
w
ing a T clause
.
commit
|
commitdiff
|
tree
2015-12-30
Stas Bou
k
arev
Don'
t
bind
*compiler-error-context* twice
i
n %check
.
.
.
commit
|
commitdiff
|
tree
2015-12-28
Stas
B
ouk
a
rev
Delay compile-time c
h
eck-bound w
a
rning until I
R
2
conversion
.
commit
|
commitdiff
|
tree
2015-12-25
Sta
s
Bouka
r
ev
sb-introspe
c
t: fi
n
d the right debug info function
.
commit
|
commitdiff
|
tree
2015-12-25
Stas
B
o
u
kare
v
A coup
l
e of small a
d
justments
.
commit
|
commitdiff
|
tree
2015-12-19
Stas
B
ouka
r
ev
Fi
x
d
i
sassembling j
u
mps on PPC
.
commit
|
commitdiff
|
tree
2015-12-16
Stas Boukarev
Add a test that ch
e
cks CL symb
o
ls fo
r
being b
o
u
nd/fbound
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
S
t
a
s Boukarev
Put CL:FUNCTION-KEYW
O
RDS b
a
ck in
.
commit
|
commitdiff
|
tree
2015-12-16
Stas Bou
k
a
r
ev
R
e
vert "
r
e
m
o
ve exp
l
i
cit egcc
d
eps for x86/op
e
nbsd"
commit
|
commitdiff
|
tree
2015-12-14
St
a
s Boukarev
Si
m
p
lify
+
sset-rehash-threshold+
.
commit
|
commitdiff
|
tree
2015-12-13
Sta
s
Boukarev
Fix suboptimal
i
ty in sset-adjoin
.
commit
|
commitdiff
|
tree
2015-12-10
Stas Boukarev
F
i
x
allo
c
ating la
r
ge a
r
rays on 64-bit Windows
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukarev
Do
n
't transform L
I
S
T wit
h
a very la
r
ge number
o
f
argum
e
nts
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukar
e
v
D
efin
e
sb-vm:
l
arge-object-size and expose it to genesis
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukarev
Optimize ma
k
e-s
e
qu
e
nce 'list
.
commit
|
commitdiff
|
tree
2015-12-08
Stas B
o
ukarev
Di
s
able allocate-lis
t
-o
n
-heap
V
O
P
.
commit
|
commitdiff
|
tree
2015-12-08
St
a
s Boukarev
Fix allocate-list-on-hea
p
on x86-64 wit
h
l
a
rge im
m
ediate
.
.
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Bo
u
karev
O
p
timize allocate-list-o
n
-heap on x86-64
.
commit
|
commitdiff
|
tree
2015-12-06
Stas
Boukarev
Opt
i
m
i
ze ASH vops on ARM
6
4
.
commit
|
commitdiff
|
tree
2015-12-06
Stas Bo
u
karev
Defin
e
modular
f
ixnum function
s
on
AR
M
64
.
commit
|
commitdiff
|
tree
2015-12-06
S
t
as Boukarev
P
a
ss MAP_FIXED to m
m
ap on Linu
x
.
commit
|
commitdiff
|
tree
2015-12-05
St
a
s
B
o
ukarev
Do
n
't
generate type checks in delet
e
d blocks
.
commit
|
commitdiff
|
tree
2015-12-05
Stas Boukarev
R
e
m
ove %check-bound with
low safet
y
.
commit
|
commitdiff
|
tree
2015-12-04
S
t
a
s Boukarev
info
.
impure(gl
o
baldb-info-
i
ter
a
te
)
: pass on #-sb-
d
oc
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Boukarev
C
he
c
k for fi
x
num in the C
H
ECK-BOUND
VOP
.
commit
|
commitdiff
|
tree
2015-12-04
Stas
B
o
u
k
a
rev
Fix AR
R
AY-
D
IM
E
NSION tra
n
s
f
ormation of
a
rrays
of unknown
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
Stas
B
o
u
karev
Optim
i
z
e %CHECK-BOUND away
.
commit
|
commitdiff
|
tree
2015-12-03
Stas
B
o
u
k
arev
Better array dimensio
n
deri
v
ation
.
commit
|
commitdiff
|
tree
2015-12-03
Stas Boukarev
Add explicit-check to FIND-F
D
E
F
N for be
t
t
er erro
r
s
.
commit
|
commitdiff
|
tree
2015-12-02
Stas Boukare
v
M
o
re safe FBOUN
D
P
.
commit
|
commitdiff
|
tree
2015-12-01
Stas Boukare
v
Remove primiti
v
e
-
type-check,
u
n
u
se
d
.
commit
|
commitdiff
|
tree
2015-11-30
Stas B
o
ukarev
F
ix
C
HAR-EQUA
L
tra
n
sform
.
commit
|
commitdiff
|
tree
2015-11-30
Stas Boukarev
Don't
f
o
l
d or f
l
ush C
H
ECK-BOUND
.
commit
|
commitdiff
|
tree
2015-11-28
Stas Boukarev
Don't fail whe
n
constant folding %EQL/IN
T
EGER
.
commit
|
commitdiff
|
tree
2015-11-28
Stas B
o
ukarev
B
etter error and
warnin
g
me
s
sages f
o
r check-bo
u
nd
.
commit
|
commitdiff
|
tree
2015-11-22
Stas Bou
k
arev
F
i
x
for
e
ign
.
t
e
st
s
.
s
h
on #-linkage-
t
able
.
commit
|
commitdiff
|
tree
2015-11-21
St
a
s Boukar
e
v
Restore
W
indow
s
build
.
commit
|
commitdiff
|
tree
2015-11-20
Stas Boukarev
f
oreign
.
te
s
ts
.
sh: test for m
i
ssing
.
so in a
s
epara
t
e
.
.
.
commit
|
commitdiff
|
tree
2015-11-16
Stas Boukar
e
v
O
ptimiz
e
ou
t
of line (TRUNC
A
TE
INTEGER
RATIO)
commit
|
commitdiff
|
tree
2015-11-15
Stas B
o
u
k
a
r
ev
Enable
threads
on ARM64-Linu
x
by def
a
ult
.
commit
|
commitdiff
|
tree
2015-11-15
Stas Boukarev
backtrace
.
c: inc
l
ude all th
e
necessary headers
on chen
e
y
g
c
.
commit
|
commitdiff
|
tree
2015-11-15
Stas Boukarev
Better backtraces from ldb o
n
non-x86oids
.
commit
|
commitdiff
|
tree
2015-11-14
Stas
B
oukarev
ldb
ba
c
ktrace: don't print COMM
O
N-
L
ISP package
p
r
e
fix
.
commit
|
commitdiff
|
tree
2015-11-14
Stas B
o
u
karev
B
e
tter backtraces from ldb on x86oids
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Bo
u
ka
r
e
v
Cal
l
time-rein
i
t
i
n !cold-ini
t
b
e
f
ore in
t
ernal-real
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukarev
describe_interna
l
_er
r
or:
Print values from
t
h
e
c
onstant
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas B
o
ukarev
col
d
-
init: don't enable internal
e
rror handling too
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
S
tas
Boukarev
Restrict internal-ti
m
e to ub62
.
commit
|
commitdiff
|
tree
2015-11-13
Stas
Bou
k
arev
Allow VOP arguments
with mult
i
ple SCs to load immedia
t
e
s
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukarev
Annotate thread slo
t
s in AR
M
6
4 disassembly
.
commit
|
commitdiff
|
tree
2015-11-13
St
a
s Boukarev
Un
i
fy some s
h
a
r
e
d suppor
t
rout
i
n
e
s
.
commit
|
commitdiff
|
tree
2015-11-13
Sta
s
Boukarev
F
i
x
constant load
i
ng on type-check-e
r
ror
/
c
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Bouk
a
rev
Unify erro
r
v
ops
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukarev
O
p
tim
i
ze fixnum type chec
k
s on
A
RM64
.
commit
|
commitdiff
|
tree
2015-11-13
St
a
s Boukarev
Remove check-type vo
p
s
.
commit
|
commitdiff
|
tree
2015-11-12
Stas
B
oukarev
SHIFTF should us
e
LET* for binding temp
o
rary varia
b
les
.
commit
|
commitdiff
|
tree
2015-11-12
Stas
B
o
u
karev
R
estore chene
y
gc
b
uild
.
commit
|
commitdiff
|
tree
2015-11-11
St
a
s Boukare
v
A
RM64: optimize instance slo
t
access
w
i
th im
m
e
d
iate
.
.
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Boukarev
A
RM6
4
: bet
t
er im
m
ediate off
s
et checking
in LDR/
S
TR
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Bouka
r
e
v
Implement :interleaved-raw-slots on AR
M
6
4
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Bouk
a
rev
Fix
handl
i
ng of e
r
rors
in SB-UNI
X
:
UNIX-READDIR
.
commit
|
commitdiff
|
tree
2015-11-10
Stas
B
oukarev
Remove t
l
s-cookie o
n
#
-x86
commit
|
commitdiff
|
tree
2015-11-09
Sta
s
Boukar
e
v
Fix PPR
I
NT-LAMBDA
-
LIST o
n
lists conta
i
ning QUOTE
.
commit
|
commitdiff
|
tree
2015-11-09
Stas Bouk
a
rev
Remove a comment from
m
a
ke-
t
hread
.
commit
|
commitdiff
|
tree
2015-11-09
S
tas Bo
u
karev
Update documentation to
m
e
ntion
t
hread support on ARM64
.
commit
|
commitdiff
|
tree
2015-11-09
St
a
s Boukarev
Fix pseudo-ato
m
ic c
l
ear
i
n
g
i
n
c
r
e
ate
_
t
h
read_struct
.
commit
|
commitdiff
|
tree
2015-11-08
Stas Boukarev
Resolve a lif
e
-
time issue in ARM64 cal
l
V
OPs
.
commit
|
commitdiff
|
tree
2015-11-08
Stas Boukarev
Optimize UNBI
N
D on ARM64
.
commit
|
commitdiff
|
tree
2015-11-08
S
t
as Boukarev
Fix stepping ch
e
cks on ARM64
.
commit
|
commitdiff
|
tree
2015-11-08
Stas Boukarev
Implement threads on
A
RM64
.
commit
|
commitdiff
|
tree
2015-11-07
Stas Bouka
r
ev
Add memo
r
y
barrier V
O
Ps on ARM64
.
commit
|
commitdiff
|
tree
2015-11-07
Stas Bouk
a
rev
Fix describe_internal_e
r
ror
.
commit
|
commitdiff
|
tree
2015-11-07
Stas Boukarev
Add sync
h
ronizatio
n
instruction on ARM64
.
commit
|
commitdiff
|
tree
2015-11-03
S
tas
Bo
u
kare
v
inst
a
ll
.
sh: do
n
't cre
a
t
e site-syste
m
s
.
commit
|
commitdiff
|
tree
2015-11-03
S
t
as
Boukarev
Speed
up GC on
ppc an
d
arm
Linux
.
commit
|
commitdiff
|
tree
2015-11-02
Stas
B
o
ukarev
Implement inlin
e
co
n
sta
n
ts on ARM64
.
commit
|
commitdiff
|
tree
2015-11-02
S
tas Boukarev
Support i
n
li
n
e
constants
in assembly routines
.
commit
|
commitdiff
|
tree
2015-11-02
Stas Boukarev
m
a
ke-
t
a
rget-1
.
sh: pass $SBCL_MA
K
E_JOBS to m
a
ke
.
commit
|
commitdiff
|
tree
2015-11-02
Stas Boukare
v
Remo
v
e
CMU con
d
i
t
ionals from
sb-md5
.
commit
|
commitdiff
|
tree
next