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 single-threaded builds.
2016-02-21
S
t
as
B
o
ukarev
Fix sin
g
le-th
r
eaded
b
uild
s
.
commit
|
commitdiff
|
tree
2016-02-20
Stas Boukarev
Don't fre
e
t
hrea
d
->interrupt
_
data separate
l
y
.
commit
|
commitdiff
|
tree
2016-02-20
St
a
s Bo
u
k
a
r
ev
M
i
cr
o
-op
t
imiz
e
verify-
a
rg-count
o
n x
8
6oids and ARM64
.
commit
|
commitdiff
|
tree
2016-02-20
Stas B
o
ukarev
c
r
eate_thread_st
r
uct: don't alloc
a
te interrupt_data
.
.
.
commit
|
commitdiff
|
tree
2016-02-20
Stas
Boukarev
create_thread_struct: d
o
n
't allocate os_attr separat
e
ly
.
commit
|
commitdiff
|
tree
2016-02-20
S
t
as Bou
k
ar
e
v
D
on't lea
k
memory during exception handli
n
g
on D
a
r
w
in
.
commit
|
commitdiff
|
tree
2016-02-20
Stas Bouk
a
rev
*compiler-
t
race-out
p
ut* workar
o
u
nd
.
commit
|
commitdiff
|
tree
2016-02-19
Stas Bou
k
ar
e
v
Keep sb-assem:*a
s
sem-i
n
struction
s
* for slime compat
i
bility
.
commit
|
commitdiff
|
tree
2016-02-13
Stas
Boukarev
Restor
e
build on non
-
x86oids
.
commit
|
commitdiff
|
tree
2016-02-12
Stas Bouka
r
ev
Impr
o
v
e LDB w
h
en (+ size p
o
si
t
ion
)
is
l
ess than n-
f
ixnum
.
.
.
commit
|
commitdiff
|
tree
2016-02-12
Stas B
o
u
karev
O
ptimize logand wit
h
non
-
fixnu
m
word masks on x86oids
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
Stas Boukare
v
Add LOGTEST V
O
Ps
on ARM64
.
commit
|
commitdiff
|
tree
2016-02-11
Stas Boukarev
O
ptimize MASK-SIGNED-FIELD on ARM64
.
commit
|
commitdiff
|
tree
2016-02-11
S
t
as Bouk
a
rev
Disassemble TBZ and TBNZ on ARM64
.
commit
|
commitdiff
|
tree
2016-02-11
Stas Boukarev
Optimi
z
e fixnum mas
k
-
s
i
g
ned-field
o
n
x86
.
commit
|
commitdiff
|
tree
2016-02-10
St
a
s
Bouk
a
rev
O
p
timize (MASK-SIGNED-FIELD
63 X) on x86-64
.
commit
|
commitdiff
|
tree
2016-02-10
Stas B
o
u
karev
Optim
i
ze some VOPS on
A
R
M64 with LDP/STP
.
commit
|
commitdiff
|
tree
2016-02-10
Stas Boukarev
sb-profile:r
e
p
ort don't warn
a
b
o
ut rede
f
ined functions
.
commit
|
commitdiff
|
tree
2016-02-09
Stas
B
oukarev
Micro-
o
ptimize listify-rest-args on ARM64
.
commit
|
commitdiff
|
tree
2016-02-09
Sta
s
Boukarev
F
i
x disassembl
i
ng of LDR/STR with post/pr
e
-inde
x
on
.
.
.
commit
|
commitdiff
|
tree
2016-02-09
Stas
Bo
u
karev
Fix call_into_c on
P
P
C
.
commit
|
commitdiff
|
tree
2016-02-09
Stas Bou
k
a
rev
Slightl
y
reduce consing
in with-pack
a
ge-
i
ter
a
tor
.
commit
|
commitdiff
|
tree
2016-02-08
St
a
s
B
oukarev
Optimize out of
line LIST*
commit
|
commitdiff
|
tree
2016-02-08
S
t
as Boukarev
Fix a copy & paste mistake that breaks x86
.
commit
|
commitdiff
|
tree
2016-02-08
Stas Bo
u
k
a
rev
Remove unn
e
c
essary packa
g
e
p
refixes
.
commit
|
commitdiff
|
tree
2016-02-07
S
t
as
Boukarev
Optimize fixnum LO
G
N
OR o
n
A
RM6
4
.
commit
|
commitdiff
|
tree
2016-02-07
Stas Boukarev
Mic
r
o-opti
m
ize sb-kernel:code-instruc
t
ions on arm64
.
commit
|
commitdiff
|
tree
2016-02-07
Stas B
o
u
ka
r
ev
Rem
o
ve sb-disassem
:
:code-inst-area-a
d
dress
.
commit
|
commitdiff
|
tree
2016-02-07
S
t
a
s Boukarev
Remove sb-assem:*assem-instruction
s
*
.
commit
|
commitdiff
|
tree
2016-02-07
Stas Boukarev
Fix x86 build
.
commit
|
commitdiff
|
tree
2016-02-06
Stas Boukarev
Warn about a
r
g-count mismatch for MAP
a
nd MAP-INTO
.
commit
|
commitdiff
|
tree
2016-02-06
S
ta
s
Boukar
e
v
Make %
o
t
h
er-pointer-widetag GC safe
.
commit
|
commitdiff
|
tree
2016-02-02
Stas Boukarev
Check argu
m
ent mis
m
a
t
ch fo
r
function arguments to callabl
e
.
.
.
commit
|
commitdiff
|
tree
2016-01-31
S
t
as B
o
u
k
a
rev
Constant fold fu
n
ctions that call other functions
.
commit
|
commitdiff
|
tree
2016-01-31
Stas B
o
ukarev
Don't evaluate the do
c
string in defvar, defc
o
n
s
tant
.
commit
|
commitdiff
|
tree
2016-01-31
Sta
s
Bouka
r
ev
Forget about a
c
o
n
sta
n
t
v
a
ri
a
ble
a
fter
m
akunbound
.
commit
|
commitdiff
|
tree
2016-01-31
St
a
s Boukarev
Wrap a tes
t
in with-te
s
t
.
commit
|
commitdiff
|
tree
2016-01-31
Stas Boukarev
Proper errors from OPEN on Windows
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Boukarev
Don'
t
import
SB-C::VOP-INFO
-
T
A
RGE
T
-FUN into SB-REGA
L
LOC
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Boukar
e
v
F
ix scale-float on x86
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Bo
u
karev
Cl
e
an u
p
*
f
eature*
tes
t
i
n
a coupl
e
of places
.
commit
|
commitdiff
|
tree
2016-01-18
Stas
B
o
uka
r
ev
Fix SQRT on LEAST-
N
EGATIVE-DOUBLE-FLOAT
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Boukarev
MA
P
HA
S
H
compil
e
r-macro:
don't evaluate HASH-TABLE twice
.
commit
|
commitdiff
|
tree
2016-01-18
S
t
a
s
Bo
u
karev
Handle multipl
e
:NICKNAMES options t
o
DEFPACK
A
GE
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Boukarev
F
i
x the AD
J
UST-ARRAY tra
n
sform
.
commit
|
commitdiff
|
tree
2016-01-18
S
t
as Bo
u
karev
(defun
(se
t
f x) ()) stopped returning (SE
T
F X)
commit
|
commitdiff
|
tree
2016-01-18
Stas B
o
u
k
arev
Sav
e
the interrupt context
i
n
sigabr
t
_handler
.
commit
|
commitdiff
|
tree
2016-01-15
Stas Boukarev
Fix
ISQRT derive-type
.
commit
|
commitdiff
|
tree
2016-01-14
Stas Boukarev
Better lisp-ba
c
ktraces for mem
o
ry-
f
aults on non-x86oids
.
commit
|
commitdiff
|
tree
2016-01-14
S
t
as Boukarev
Restor
e
disassembling on ARM64
.
commit
|
commitdiff
|
tree
2016-01-14
S
t
as Bou
k
ar
e
v
Better LDB bac
k
t
r
a
ces
from signal
h
an
d
lers o
n
x
8
6oids
.
commit
|
commitdiff
|
tree
2016-01-14
Stas Boukarev
Make LDB ba
c
ktraces more res
i
lient
.
commit
|
commitdiff
|
tree
2016-01-14
Stas Boukarev
Fi
x
typo
.
commit
|
commitdiff
|
tree
2016-01-14
Stas Boukarev
Better backtraces fr
o
m
LDB
on memory faults
.
commit
|
commitdiff
|
tree
2016-01-13
Stas B
o
ukarev
Protect R
E
CO
G
N
IZE-DYNAMIC
-
EXTENT-LVARS from
deleted
.
.
.
commit
|
commitdiff
|
tree
2016-01-13
Stas
Boukarev
Replace
m
agic constants
w
ith BASE-CHA
R
-CODE-LIMIT
.
commit
|
commitdiff
|
tree
2016-01-11
S
t
as Boukarev
Fix XREF on me
t
hods w
i
th
EQL s
p
e
cialize
r
s
.
commit
|
commitdiff
|
tree
2016-01-11
St
a
s Boukarev
Better style-warning
f
r
o
m
undefined INFO type
s
.
commit
|
commitdiff
|
tree
2016-01-11
Sta
s
B
o
ukarev
Fix win32-x86
b
uild
.
commit
|
commitdiff
|
tree
2016-01-11
Stas Bouk
a
rev
Inh
e
r
i
t thread FP masks on da
r
win
.
commit
|
commitdiff
|
tree
2016-01-11
Stas B
o
ukarev
Fix backtraces on OS
X
.
commit
|
commitdiff
|
tree
2016-01-08
Philipp Matt
h
ias
.
.
.
F
i
x t
y
po in C
A
SEFOLD docstring
.
commit
|
commitdiff
|
tree
2016-01-07
Stas Bo
u
kar
e
v
Don't tr
y
to join thr
e
ads coming from foreig
n
callbacks
.
commit
|
commitdiff
|
tree
2015-12-30
S
tas
B
oukarev
Don't igno
r
e
invalid COND
clauses fol
l
owi
n
g a T clause
.
commit
|
commitdiff
|
tree
2015-12-30
Stas Boukarev
Don't bi
n
d
*c
o
mpiler-error-context*
t
w
i
ce
in %chec
k
.
.
.
commit
|
commitdiff
|
tree
2015-12-28
Sta
s
Bouk
a
rev
De
l
ay c
o
mpil
e
-time
c
h
e
ck-bound warning until IR2 conv
e
rsion
.
commit
|
commitdiff
|
tree
2015-12-25
Sta
s
Boukarev
s
b
-introspe
c
t: find the right
d
ebug i
n
fo f
u
nction
.
commit
|
commitdiff
|
tree
2015-12-25
Sta
s
Boukar
e
v
A coup
l
e of small adjus
t
m
ents
.
commit
|
commitdiff
|
tree
2015-12-19
S
tas Boukarev
Fix disass
e
m
bling jumps on PPC
.
commit
|
commitdiff
|
tree
2015-12-19
Dmitry I
g
rishin
F
i
x
typo
commit
|
commitdiff
|
tree
2015-12-16
Stas Boukarev
A
dd
a te
s
t that checks CL symb
o
ls for being bound/fb
o
und
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
Stas Boukarev
Put CL:FUNCTION-KEY
W
ORDS bac
k
in
.
commit
|
commitdiff
|
tree
2015-12-16
Stas Boukare
v
Revert "remove e
x
plicit egcc deps for
x86/
o
p
enbsd"
commit
|
commitdiff
|
tree
2015-12-15
Manuel G
i
r
aud
r
e
move expl
i
cit egcc deps for x86/openb
s
d
commit
|
commitdiff
|
tree
2015-12-14
Stas Bou
k
arev
Simpl
i
f
y
+sset-rehas
h
-threshold+
.
commit
|
commitdiff
|
tree
2015-12-13
Stas Boukarev
F
i
x suboptimality in sset-adjoin
.
commit
|
commitdiff
|
tree
2015-12-10
Stas Boukarev
Fix
allocating l
a
rge
arrays on
6
4-bit Windows
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Bo
u
karev
Don't transform LIST with a very
large number
of
a
rguments
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukare
v
Define s
b
-vm:large-obj
e
ct-size and expose it to genesis
.
commit
|
commitdiff
|
tree
2015-12-08
St
a
s
Boukarev
Optimize
m
ak
e
-sequence 'list
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukarev
Dis
a
ble alloca
t
e-list-on-hea
p
VOP
.
commit
|
commitdiff
|
tree
2015-12-08
Sta
s
Bou
k
arev
Fix
a
llocate-list
-
on-he
a
p on x86-64 with large immediate
.
.
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukarev
Op
t
imize al
l
ocate-list-
o
n-heap on x86-
6
4
.
commit
|
commitdiff
|
tree
2015-12-06
St
a
s Boukarev
Optimize ASH
vop
s
on AR
M
64
.
commit
|
commitdiff
|
tree
2015-12-06
Stas Bou
k
arev
Define modu
l
a
r
fixnum
funct
i
ons on ARM64
.
commit
|
commitdiff
|
tree
2015-12-06
S
tas B
o
ukare
v
P
as
s
MAP_FIXED to mmap on Linux
.
commit
|
commitdiff
|
tree
2015-12-05
Stas Boukarev
Don't generate type checks in dele
t
ed
b
locks
.
commit
|
commitdiff
|
tree
2015-12-05
Stas B
o
ukarev
Remo
v
e
%
check-
b
oun
d
with lo
w
safety
.
commit
|
commitdiff
|
tree
2015-12-04
St
a
s
B
oukar
e
v
in
f
o
.
impure(globaldb-info-i
t
erate): pass o
n
#-
s
b-doc
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Boukarev
C
h
eck for fixnum
i
n the
C
H
ECK-BOUN
D
V
O
P
.
commit
|
commitdiff
|
tree
2015-12-04
St
a
s Bo
u
karev
Fix A
R
RAY-DIMENSION transforma
t
ion o
f
arrays
of unknown
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
S
tas Bouka
r
ev
O
pti
m
ize %C
H
ECK-BOUND away
.
commit
|
commitdiff
|
tree
2015-12-03
Stas Bou
k
a
r
ev
B
e
tt
e
r
a
rray dimension
d
er
i
vation
.
commit
|
commitdiff
|
tree
2015-12-03
Stas
B
oukarev
Add explicit-che
c
k to
F
I
N
D
-
F
DEFN f
o
r bett
e
r errors
.
commit
|
commitdiff
|
tree
2015-12-02
Stas Bou
k
arev
More
s
afe
F
BOUNDP
.
commit
|
commitdiff
|
tree
2015-12-01
Stas Bo
u
karev
R
e
move pri
m
itive-t
y
pe-check
,
u
nused
.
commit
|
commitdiff
|
tree
2015-12-01
Tomas Hla
v
aty
Do not rely on `which` to b
e
pres
e
nt in th
e
system
commit
|
commitdiff
|
tree
2015-11-30
S
tas Bouka
r
ev
Fix CHAR-EQUAL
transform
.
commit
|
commitdiff
|
tree
2015-11-30
Stas Bouka
r
e
v
Do
n
'
t fo
l
d
or f
l
ush CHECK-BOUND
.
commit
|
commitdiff
|
tree
2015-11-28
Attila
L
end
v
ai
Provi
d
e more info in c
a
se of
in
f
inite error
n
e
s
t
ing
.
commit
|
commitdiff
|
tree
next