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 global_interrupt_data.
2016-02-21
Stas Boukarev
Remo
v
e
global_i
n
terrupt
_
d
a
ta
.
commit
|
commitdiff
|
tree
2016-02-21
Stas Boukarev
Fix single-thre
a
d
e
d
b
u
i
lds
.
commit
|
commitdiff
|
tree
2016-02-20
Stas Boukarev
D
o
n
'
t fr
e
e
t
hread->interrupt_data separately
.
commit
|
commitdiff
|
tree
2016-02-20
Stas Boukarev
Mic
r
o-optimize verify-a
r
g-cou
n
t on x86oids and ARM64
.
commit
|
commitdiff
|
tree
2016-02-20
S
tas Boukarev
create_th
r
ea
d
_s
t
ru
c
t: don'
t
allo
c
ate inter
r
upt_da
t
a
.
.
.
commit
|
commitdiff
|
tree
2016-02-20
S
t
a
s Bou
k
arev
c
r
eate_th
r
ead_struct: don't al
l
o
c
ate
os_attr sep
a
rate
l
y
.
commit
|
commitdiff
|
tree
2016-02-20
Stas Bouka
r
ev
Don't
l
e
a
k
memory during exception
h
and
l
ing on Darwin
.
commit
|
commitdiff
|
tree
2016-02-20
Stas Boukare
v
*compiler
-
trace-outp
u
t* workar
o
und
.
commit
|
commitdiff
|
tree
2016-02-19
Stas Bo
u
karev
K
e
ep sb-a
s
sem:*
a
ssem-instructions* for slime comp
a
tibility
.
commit
|
commitdiff
|
tree
2016-02-13
Stas Boukarev
Restore buil
d
on
non-x
8
6oi
d
s
.
commit
|
commitdiff
|
tree
2016-02-12
Stas Bo
u
karev
Improve LD
B
when (+ size position) is less
th
a
n n-fixnum
.
.
.
commit
|
commitdiff
|
tree
2016-02-12
Stas
Bou
k
arev
Optimi
z
e
l
o
g
a
n
d with non-fixnu
m
word masks on x86oids
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
Stas Boukarev
Add LOGTEST VO
P
s on ARM64
.
commit
|
commitdiff
|
tree
2016-02-11
Stas
B
oukarev
O
p
tim
i
ze MASK
-
SIGNE
D
-FIELD on ARM6
4
.
commit
|
commitdiff
|
tree
2016-02-11
Sta
s
Bo
u
k
arev
D
i
sas
s
emble TBZ a
n
d TBNZ on AR
M
64
.
commit
|
commitdiff
|
tree
2016-02-11
Stas Bouka
r
ev
Optimize
fixn
u
m mask-s
i
gned-field on x86
.
commit
|
commitdiff
|
tree
2016-02-10
Stas Boukarev
Optimize (MASK
-
SIGNE
D
-FIELD 63 X) on x86-64
.
commit
|
commitdiff
|
tree
2016-02-10
S
t
as Boukarev
Optimize some
V
OPS on ARM64 wi
t
h
L
DP/S
T
P
.
commit
|
commitdiff
|
tree
2016-02-10
Stas Boukarev
s
b
-profile:report don't warn about redefined functio
n
s
.
commit
|
commitdiff
|
tree
2016-02-09
Stas
B
oukarev
Micro-
o
ptimize listify-
r
est-args
on
ARM64
.
commit
|
commitdiff
|
tree
2016-02-09
Stas
B
ou
k
arev
Fix disas
s
em
b
li
n
g
of LD
R
/STR w
i
th post/
p
r
e
-ind
e
x on
.
.
.
commit
|
commitdiff
|
tree
2016-02-09
Stas Bou
k
arev
Fi
x
call_int
o
_c on PPC
.
commit
|
commitdiff
|
tree
2016-02-09
Stas Bouk
a
rev
Slightly
re
d
uce consing in w
i
th-package-
i
terator
.
commit
|
commitdiff
|
tree
2016-02-08
Stas Boukarev
O
p
timize o
u
t of li
n
e
LIST*
commit
|
commitdiff
|
tree
2016-02-08
St
a
s Boukar
e
v
Fix a copy &
pa
s
te mistake that
b
reaks x86
.
commit
|
commitdiff
|
tree
2016-02-08
Sta
s
Boukarev
Remove unnecessa
r
y package
prefixes
.
commit
|
commitdiff
|
tree
2016-02-07
Stas Boukarev
Op
t
imize fi
x
num
LOGNO
R
on ARM64
.
commit
|
commitdiff
|
tree
2016-02-07
S
ta
s
B
oukare
v
Micro-optimiz
e
s
b
-kernel:co
d
e
-instruction
s
on arm64
.
commit
|
commitdiff
|
tree
2016-02-07
St
a
s
B
oukarev
R
e
move sb-disassem:
:
code
-
inst-area-address
.
commit
|
commitdiff
|
tree
2016-02-07
Stas B
o
ukarev
Re
m
ove sb-assem:*assem-
i
n
structions*
.
commit
|
commitdiff
|
tree
2016-02-07
Stas Boukar
e
v
Fix x86 build
.
commit
|
commitdiff
|
tree
2016-02-06
Stas Bo
u
karev
War
n
about arg-co
u
nt mismatch
for MAP
a
nd
MAP-INTO
.
commit
|
commitdiff
|
tree
2016-02-06
Stas Bouk
a
rev
Make %o
t
her-poin
t
er-wid
e
t
a
g GC safe
.
commit
|
commitdiff
|
tree
2016-02-02
Stas
B
o
u
k
are
v
Check ar
g
umen
t
misma
t
ch for f
u
n
ction a
r
gu
m
e
nts to callable
.
.
.
commit
|
commitdiff
|
tree
2016-01-31
S
tas Bouka
r
ev
C
onstan
t
fold fu
n
ctions
t
hat call other functions
.
commit
|
commitdiff
|
tree
2016-01-31
Stas
B
ouk
a
rev
Don't eva
l
u
a
t
e
the
docstr
i
ng in defvar, defconstant
.
commit
|
commitdiff
|
tree
2016-01-31
St
a
s Bouk
a
rev
Forget about
a
constant
v
a
r
i
able after makunbound
.
commit
|
commitdiff
|
tree
2016-01-31
Stas
Boukarev
Wrap a
test in with
-
t
e
s
t
.
commit
|
commitdiff
|
tree
2016-01-31
S
tas Bouka
r
ev
P
roper er
r
ors from OPEN on
W
indows
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Bouk
a
r
e
v
D
on't import S
B
-C::VOP-INFO-TARGET
-
FUN int
o
SB-REGALLOC
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Boukar
e
v
F
ix scale-float
on
x86
.
commit
|
commitdiff
|
tree
2016-01-18
S
tas Boukare
v
Clean up *fe
a
ture* test in
a couple of plac
e
s
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Bou
k
arev
Fix SQRT o
n
LEAST-NEGATIVE-DOUB
L
E-
F
LOAT
.
commit
|
commitdiff
|
tree
2016-01-18
St
a
s
B
oukarev
MAPH
A
SH comp
i
ler-
m
acr
o
:
don't evaluate H
A
SH-T
A
BL
E
t
w
i
ce
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Boukarev
Hand
l
e
multiple :N
I
CKNAMES optio
n
s
to DEFPACKAGE
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Bouka
r
ev
Fi
x
the
A
DJUST-ARRAY tra
n
sform
.
commit
|
commitdiff
|
tree
2016-01-18
Stas B
o
ukarev
(defun (setf x) ())
stopped returning (SETF X)
commit
|
commitdiff
|
tree
2016-01-18
Stas Bou
k
arev
Save th
e
inter
r
upt context in
sigab
r
t_ha
n
dler
.
commit
|
commitdiff
|
tree
2016-01-15
Stas Boukarev
Fix ISQRT
d
erive-ty
p
e
.
commit
|
commitdiff
|
tree
2016-01-14
Stas Boukarev
Better
l
isp-
b
acktraces for memory-faults on non-x86oids
.
commit
|
commitdiff
|
tree
2016-01-14
Stas Boukarev
Restore disasse
m
bling on
ARM64
.
commit
|
commitdiff
|
tree
2016-01-14
Stas Bou
k
arev
Bet
t
er LDB ba
c
k
traces from signal
h
a
ndlers
on x
8
6oids
.
commit
|
commitdiff
|
tree
2016-01-14
Sta
s
Bouk
a
re
v
M
ake LDB backtraces more res
i
lien
t
.
commit
|
commitdiff
|
tree
2016-01-14
Stas Boukarev
Fi
x
typo
.
commit
|
commitdiff
|
tree
2016-01-14
S
t
as Bou
k
arev
Bett
e
r bac
k
tra
c
es
from
LDB
o
n me
m
ory fau
l
ts
.
commit
|
commitdiff
|
tree
2016-01-13
Stas
Boukarev
Protect RECOGNIZE-DYN
A
MIC
-
EXTE
N
T-LVARS from deleted
.
.
.
commit
|
commitdiff
|
tree
2016-01-13
S
tas Boukare
v
Replace magic consta
n
ts with
B
ASE-C
H
AR
-
CODE-L
I
MIT
.
commit
|
commitdiff
|
tree
2016-01-11
Stas Bou
k
arev
Fix
XREF
on methods
w
i
th
E
QL specializers
.
commit
|
commitdiff
|
tree
2016-01-11
S
tas Boukarev
Better style-wa
r
ning fro
m
undefined INFO ty
p
es
.
commit
|
commitdiff
|
tree
2016-01-11
St
a
s
B
o
ukare
v
Fix win32
-
x
8
6
build
.
commit
|
commitdiff
|
tree
2016-01-11
S
t
a
s Boukare
v
Inherit thread FP masks
on darwi
n
.
commit
|
commitdiff
|
tree
2016-01-11
Sta
s
Bou
k
a
r
e
v
Fix backtraces on OS
X
.
commit
|
commitdiff
|
tree
2016-01-08
Phil
i
p
p
Matthias
.
.
.
Fix typo in CASEFOLD docstring
.
commit
|
commitdiff
|
tree
2016-01-07
S
t
as Boukarev
Don't try
t
o j
o
in threads
c
o
ming
f
r
o
m foreign cal
l
backs
.
commit
|
commitdiff
|
tree
2015-12-30
S
tas B
o
ukare
v
Do
n
'
t ignore invalid COND clau
s
es
f
o
l
lowing a T clau
s
e
.
commit
|
commitdiff
|
tree
2015-12-30
Stas Bou
k
arev
D
o
n
't
b
in
d
*c
o
m
p
iler-error-context*
t
wice in %check
.
.
.
commit
|
commitdiff
|
tree
2015-12-28
Stas Boukarev
D
elay compile-time check-bound war
n
ing until IR
2
conversion
.
commit
|
commitdiff
|
tree
2015-12-25
Stas Bou
k
arev
sb-int
r
os
p
ect:
fin
d
the right debu
g
info
function
.
commit
|
commitdiff
|
tree
2015-12-25
Stas Boukarev
A
c
o
u
ple
o
f
s
mall adjust
m
ents
.
commit
|
commitdiff
|
tree
2015-12-19
Stas Bouk
a
rev
Fix d
i
sasse
m
blin
g
jumps on PPC
.
commit
|
commitdiff
|
tree
2015-12-19
D
mit
r
y Ig
r
ishin
F
ix t
y
po
commit
|
commitdiff
|
tree
2015-12-16
Stas Bou
k
arev
Add a t
e
st that checks CL symbols for being bound
/
fbo
u
n
d
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
Stas Boukarev
Put
CL:FUNCTIO
N
-KEYWORDS back i
n
.
commit
|
commitdiff
|
tree
2015-12-16
Stas Boukarev
Rev
e
rt "remove explicit egcc deps for x86/o
p
enbsd"
commit
|
commitdiff
|
tree
2015-12-15
Manuel Giraud
r
emove expl
i
cit egcc deps f
o
r x86/openbsd
commit
|
commitdiff
|
tree
2015-12-14
Stas Boukarev
Simpl
i
f
y +
s
set-rehash-thr
e
shold+
.
commit
|
commitdiff
|
tree
2015-12-13
St
a
s Bo
u
karev
Fi
x
subopt
i
mality in sset-a
d
joi
n
.
commit
|
commitdiff
|
tree
2015-12-10
S
tas Boukar
e
v
Fix al
l
ocating large arrays
on 64-bit Windows
.
commit
|
commitdiff
|
tree
2015-12-08
S
t
as Boukarev
D
on't tra
n
sform LIS
T
with a very
large number
of
a
rguments
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Bou
k
a
r
e
v
Define sb-vm:large-object-size and expose i
t
to genesis
.
commit
|
commitdiff
|
tree
2015-12-08
Stas
Bouk
a
rev
Optimize make-sequence 'list
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukarev
Disable a
l
locate-list-on-heap VO
P
.
commit
|
commitdiff
|
tree
2015-12-08
Sta
s
Boukarev
Fix all
o
cate-list-on-heap on x86-64
w
it
h
lar
g
e
immedia
t
e
.
.
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukarev
Optimize alloca
t
e
-list-on
-
heap
on
x86-64
.
commit
|
commitdiff
|
tree
2015-12-06
Stas Boukarev
Optimize AS
H
v
o
ps
o
n
ARM64
.
commit
|
commitdiff
|
tree
2015-12-06
Stas Boukarev
Define modular
fix
n
um
f
unctions on ARM64
.
commit
|
commitdiff
|
tree
2015-12-06
Stas Bo
u
karev
Pass MAP_FIXED to mmap on Linux
.
commit
|
commitdiff
|
tree
2015-12-05
St
a
s Bouk
a
r
ev
D
o
n't gene
r
ate
type
che
c
ks in deleted blocks
.
commit
|
commitdiff
|
tree
2015-12-05
S
tas
B
oukarev
Remove
%
check-bound with low safety
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Boukarev
info
.
impur
e
(globaldb-info-it
e
rate): pass on
#-sb-doc
.
commit
|
commitdiff
|
tree
2015-12-04
St
a
s B
o
u
karev
C
heck fo
r
fixnum i
n
the CHECK-B
O
U
ND VOP
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Bou
k
arev
Fix
ARRAY-DIMENSIO
N
tra
n
s
formation of arrays o
f
u
nkno
w
n
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
St
a
s
B
oukarev
O
p
timi
z
e %CHECK-BOUND away
.
commit
|
commitdiff
|
tree
2015-12-03
S
tas Bouk
a
rev
Bett
e
r a
r
ray dimension derivation
.
commit
|
commitdiff
|
tree
2015-12-03
Stas Boukarev
Add
explici
t
-c
h
eck
t
o FIND-
F
DEFN
for better err
o
r
s
.
commit
|
commitdiff
|
tree
2015-12-02
Stas B
o
u
k
a
r
e
v
More saf
e
FBO
U
N
DP
.
commit
|
commitdiff
|
tree
2015-12-01
Stas Boukarev
R
em
o
ve p
r
i
m
it
i
ve-type-check, un
u
sed
.
commit
|
commitdiff
|
tree
2015-12-01
Tomas Hlavaty
Do
not rely
on `wh
i
ch` to be pr
e
sent in the system
commit
|
commitdiff
|
tree
2015-11-30
S
t
a
s Boukar
e
v
Fix
CHA
R
-EQUAL transform
.
commit
|
commitdiff
|
tree
2015-11-30
Stas
B
oukarev
D
on't fold
or f
l
u
sh CHECK-BOUND
.
commit
|
commitdiff
|
tree
next