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
Slightly reduce consing in with-package-iterator.
2016-02-09
Sta
s
Boukarev
Slightly reduce co
n
sin
g
in
w
ith-pac
k
age-iterator
.
commit
|
commitdiff
|
tree
2016-02-08
Sta
s
Boukarev
Opt
i
mize out of line LIST*
commit
|
commitdiff
|
tree
2016-02-08
S
tas
B
ou
k
arev
Fix a
c
opy & pas
t
e mi
s
take t
h
at breaks x86
.
commit
|
commitdiff
|
tree
2016-02-08
Sta
s
Boukarev
Remove
u
nneces
s
ary packa
g
e prefixes
.
commit
|
commitdiff
|
tree
2016-02-07
Stas Boukarev
Opti
m
ize fix
n
um L
O
G
N
OR on AR
M
64
.
commit
|
commitdiff
|
tree
2016-02-07
Stas Boukarev
Micr
o
-optimize sb-ke
r
nel
:
code-instructi
o
ns on arm64
.
commit
|
commitdiff
|
tree
2016-02-07
Sta
s
Bo
u
karev
R
e
m
ov
e
s
b-disassem:
:
cod
e
-i
n
st-area-address
.
commit
|
commitdiff
|
tree
2016-02-07
Stas B
o
u
kar
e
v
R
emov
e
sb-assem
:
*assem-ins
t
ru
c
tio
n
s*
.
commit
|
commitdiff
|
tree
2016-02-07
Stas B
o
u
k
arev
F
i
x
x86 build
.
commit
|
commitdiff
|
tree
2016-02-06
Stas Bouka
r
e
v
Warn abou
t
arg-cou
n
t mi
s
match for MAP and MAP-INTO
.
commit
|
commitdiff
|
tree
2016-02-06
Stas Boukarev
Make %other-pointe
r
-widetag GC safe
.
commit
|
commitdiff
|
tree
2016-02-02
Stas Boukar
e
v
Check argument
m
ismatch
f
o
r func
t
i
on
a
rgument
s
to callable
.
.
.
commit
|
commitdiff
|
tree
2016-01-31
Stas Boukare
v
Constant fold functions that
call other functions
.
commit
|
commitdiff
|
tree
2016-01-31
Stas Bou
k
arev
Don't
evaluate the docstring in defvar, defcon
s
tant
.
commit
|
commitdiff
|
tree
2016-01-31
S
t
as B
o
u
karev
Forget about a co
n
stant var
i
able
after makunbound
.
commit
|
commitdiff
|
tree
2016-01-31
Stas
Boukar
e
v
Wrap a
t
est in wi
t
h-test
.
commit
|
commitdiff
|
tree
2016-01-31
Stas Boukarev
P
r
oper
e
r
r
o
rs from OP
E
N on W
i
nd
o
ws
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Boukarev
Don't impo
r
t SB-C::VOP-I
N
FO-
T
A
RGET-FUN
into SB-REGALLO
C
.
commit
|
commitdiff
|
tree
2016-01-18
St
a
s Boukarev
Fi
x
scale-float on x86
.
commit
|
commitdiff
|
tree
2016-01-18
Sta
s
Bo
u
ka
r
e
v
Clean up *
f
eature*
t
est in a couple of places
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Boukarev
F
i
x SQRT on LEAST
-
NEGATIVE-
D
OUBLE-FL
O
AT
.
commit
|
commitdiff
|
tree
2016-01-18
St
a
s Bo
u
karev
MAPHASH compiler-ma
c
ro: do
n
't evaluate HASH-TABLE twice
.
commit
|
commitdiff
|
tree
2016-01-18
S
ta
s
B
o
u
k
a
r
ev
Handle multipl
e
:NICKN
A
M
E
S options
t
o D
E
FPACKAGE
.
commit
|
commitdiff
|
tree
2016-01-18
S
t
as Boukarev
Fix the A
D
J
U
ST-AR
R
AY transform
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Boukarev
(defun (setf x) ()) stopped retur
n
ing (SETF X)
commit
|
commitdiff
|
tree
2016-01-18
Sta
s
Boukarev
Save the interrupt context in s
i
gabrt_handler
.
commit
|
commitdiff
|
tree
2016-01-15
Stas Boukarev
Fix ISQRT derive-type
.
commit
|
commitdiff
|
tree
2016-01-14
Sta
s
B
oukarev
Better lisp-backt
r
aces fo
r
mem
o
ry
-
faults on no
n
-x86oids
.
commit
|
commitdiff
|
tree
2016-01-14
S
tas Bouka
r
ev
Res
t
ore disasse
m
bling on ARM64
.
commit
|
commitdiff
|
tree
2016-01-14
S
t
as Boukarev
Bett
e
r
L
D
B backtraces
f
rom signal handlers
o
n
x
86oids
.
commit
|
commitdiff
|
tree
2016-01-14
Stas Bouk
a
rev
Make LDB b
a
cktr
a
ces more resilient
.
commit
|
commitdiff
|
tree
2016-01-14
Stas B
o
uk
a
rev
Fix typo
.
commit
|
commitdiff
|
tree
2016-01-14
Stas Boukarev
Bette
r
ba
c
ktr
a
c
e
s
from LDB on memory faults
.
commit
|
commitdiff
|
tree
2016-01-13
Stas Boukarev
Pr
o
te
c
t RECOGNIZ
E
-DY
N
AMIC-EXT
E
NT-LVARS
f
rom
d
e
leted
.
.
.
commit
|
commitdiff
|
tree
2016-01-13
Stas Boukarev
Replac
e
magic con
s
tants with BAS
E
-CHAR-C
O
DE-LIMI
T
.
commit
|
commitdiff
|
tree
2016-01-11
Stas
Bou
k
arev
Fix XREF
o
n met
h
ods with EQL specialize
r
s
.
commit
|
commitdiff
|
tree
2016-01-11
Stas Bouk
a
rev
Better
s
tyle
-
warning fr
o
m undefin
e
d INFO types
.
commit
|
commitdiff
|
tree
2016-01-11
Stas Boukarev
Fix win
3
2
-
x
86 bu
i
ld
.
commit
|
commitdiff
|
tree
2016-01-11
Stas B
o
uka
r
ev
Inherit thread F
P
ma
s
ks on
darwi
n
.
commit
|
commitdiff
|
tree
2016-01-11
Stas B
o
u
k
arev
F
ix backtrace
s
o
n
OS X
.
commit
|
commitdiff
|
tree
2016-01-08
P
hilipp Matthias
.
.
.
Fix typo in C
A
SEFOLD
d
ocstr
i
n
g
.
commit
|
commitdiff
|
tree
2016-01-07
S
ta
s
Bouk
a
rev
Don
'
t try to j
o
in t
h
re
a
ds co
m
ing fr
o
m foreign callbac
k
s
.
commit
|
commitdiff
|
tree
2015-12-30
St
a
s Boukarev
D
o
n
't ignore invalid COND claus
e
s follow
i
ng
a
T cla
u
se
.
commit
|
commitdiff
|
tree
2015-12-30
S
tas Boukar
e
v
Don't bind *compil
e
r-error-contex
t
* twice in %c
h
eck
.
.
.
commit
|
commitdiff
|
tree
2015-12-28
Stas Boukarev
D
elay
c
ompile-time
check-bound
wa
r
ning
until IR2 c
o
n
ver
s
ion
.
commit
|
commitdiff
|
tree
2015-12-25
Stas
Boukarev
sb-introspect: find t
h
e right debug info function
.
commit
|
commitdiff
|
tree
2015-12-25
Sta
s
Boukarev
A couple o
f
small adjustmen
t
s
.
commit
|
commitdiff
|
tree
2015-12-19
Stas Boukarev
Fix disassembling
jumps on
P
PC
.
commit
|
commitdiff
|
tree
2015-12-19
D
m
i
try Igrishin
F
ix typo
commit
|
commitdiff
|
tree
2015-12-16
S
tas Bo
u
karev
A
d
d a tes
t
that checks CL sym
b
ols f
o
r b
e
ing
b
ound
/
f
b
o
u
nd
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
Stas
B
o
ukarev
Put CL:FUN
C
TION-KEYWORDS b
a
ck in
.
commit
|
commitdiff
|
tree
2015-12-16
Stas Boukarev
R
ev
e
rt
"
remove explic
i
t egcc deps f
o
r x86/openbsd"
commit
|
commitdiff
|
tree
2015-12-15
M
a
nuel Gir
a
ud
remo
v
e
e
xplicit e
g
c
c dep
s
for
x86/openbsd
commit
|
commitdiff
|
tree
2015-12-14
Stas Bou
k
arev
Simplify
+sset-reha
s
h
-
threshold+
.
commit
|
commitdiff
|
tree
2015-12-13
Stas Boukarev
Fix sub
o
ptima
l
ity in ss
e
t
-adjoin
.
commit
|
commitdiff
|
tree
2015-12-10
Sta
s
Boukarev
Fix alloc
a
t
i
n
g large array
s
on 64-b
i
t Windows
.
commit
|
commitdiff
|
tree
2015-12-08
St
a
s Bo
u
karev
Do
n
't transfo
r
m LIST wit
h
a very large number
of arguments
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukarev
Defin
e
sb-v
m
:lar
g
e-
o
bject
-
size and expose it to genesis
.
commit
|
commitdiff
|
tree
2015-12-08
Sta
s
Boukar
e
v
O
ptim
i
ze
make-s
e
quence 'list
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukar
e
v
Dis
a
ble allocate-li
s
t-o
n
-h
e
ap V
O
P
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukarev
Fix al
l
ocate-list-on-heap on x86
-
64 with large immediate
.
.
.
commit
|
commitdiff
|
tree
2015-12-08
Stas
B
oukarev
Opt
i
mize alloca
t
e-list-on-hea
p
on x
8
6
-
64
.
commit
|
commitdiff
|
tree
2015-12-06
S
t
as
B
oukar
e
v
Optim
i
z
e
ASH vops
on ARM
6
4
.
commit
|
commitdiff
|
tree
2015-12-06
Stas Bou
k
arev
Define modular fixnum functions on ARM64
.
commit
|
commitdiff
|
tree
2015-12-06
Stas Boukarev
Pa
s
s MAP_FIXED t
o
mmap on Linux
.
commit
|
commitdiff
|
tree
2015-12-05
Stas Boukare
v
Don
'
t gener
a
t
e
type c
h
ecks in del
e
t
ed b
l
ocks
.
commit
|
commitdiff
|
tree
2015-12-05
S
tas Bo
u
karev
Remove %check-bound with low s
a
fet
y
.
commit
|
commitdiff
|
tree
2015-12-04
St
a
s Boukarev
i
n
f
o
.
impure
(
g
lo
b
a
l
d
b-inf
o
-iterate): pass o
n
#-sb-
d
oc
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Boukarev
Che
c
k for fix
n
u
m
in
t
h
e
CHECK-BOUND VO
P
.
commit
|
commitdiff
|
tree
2015-12-04
S
ta
s
Boukarev
Fix ARRAY-DIME
N
SION transformation of arrays of unknown
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Boukarev
Optimize %CHEC
K
-BOUN
D
a
w
ay
.
commit
|
commitdiff
|
tree
2015-12-03
S
t
a
s
B
ou
k
arev
Bette
r
array dimension
d
eri
v
at
i
o
n
.
commit
|
commitdiff
|
tree
2015-12-03
Stas B
o
u
karev
A
dd ex
p
l
icit
-
check to
F
IND
-
FDEFN for better e
r
ror
s
.
commit
|
commitdiff
|
tree
2015-12-02
Stas
Bo
u
karev
More safe FBOUNDP
.
commit
|
commitdiff
|
tree
2015-12-01
St
a
s Boukarev
Remove primitive-type-check, unused
.
commit
|
commitdiff
|
tree
2015-12-01
Tomas Hlavaty
Do
not rely on `w
h
ich`
t
o be present in
the system
commit
|
commitdiff
|
tree
2015-11-30
Stas B
o
ukarev
Fix CHAR-EQUAL
transform
.
commit
|
commitdiff
|
tree
2015-11-30
S
t
as Bouka
r
ev
Don't fold o
r
flu
s
h
C
H
E
CK-BOUN
D
.
commit
|
commitdiff
|
tree
2015-11-28
Attil
a
Lendvai
Provide more info in
ca
s
e of infinite err
o
r nestin
g
.
commit
|
commitdiff
|
tree
2015-11-28
Stas Boukarev
Do
n
't fail when constant folding
%EQL/INT
E
GER
.
commit
|
commitdiff
|
tree
2015-11-28
St
a
s Boukarev
Better error and warning m
e
ssa
g
es
for ch
e
ck-bound
.
commit
|
commitdiff
|
tree
2015-11-22
Stas Bouk
a
rev
Fix foreign
.
tests
.
sh on #-lin
k
age-t
a
ble
.
commit
|
commitdiff
|
tree
2015-11-21
S
tas B
o
ukare
v
Restore Win
d
ows build
.
commit
|
commitdiff
|
tree
2015-11-20
Stas Boukar
e
v
foreign
.
tes
t
s
.
sh: test for
m
issing
.
s
o in
a
sepa
r
ate
.
.
.
commit
|
commitdiff
|
tree
2015-11-16
Stas
B
o
uka
r
ev
O
p
timize out of line (
T
RUNCATE INTEGER RATI
O
)
commit
|
commitdiff
|
tree
2015-11-15
Stas Boukare
v
Enabl
e
thr
e
ad
s
on ARM
6
4-Linux by default
.
commit
|
commitdiff
|
tree
2015-11-15
Stas Bouka
r
ev
backtrace
.
c: include all the necessary headers on chene
y
gc
.
commit
|
commitdiff
|
tree
2015-11-15
S
t
as Bouka
r
e
v
Better back
t
races
f
rom l
d
b on no
n
-x86oids
.
commit
|
commitdiff
|
tree
2015-11-14
St
a
s Boukarev
ldb
bac
k
trace: d
o
n't pr
i
nt COMMON-LISP pack
a
g
e
p
r
efix
.
commit
|
commitdiff
|
tree
2015-11-14
S
t
as Bouka
r
ev
B
etter
backtr
a
c
e
s
from ldb on x
8
6oids
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukarev
C
all time-reinit in !co
l
d-in
i
t before internal-real
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukarev
descr
i
b
e
_int
e
rnal_error: P
r
int values f
r
om the con
s
t
ant
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukarev
cold-init: don't enable internal
error handling too
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas
B
oukarev
Rest
r
i
ct internal
-
time to ub6
2
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukar
e
v
Allow VOP
a
r
g
u
ments with multiple SCs to load immediates
.
commit
|
commitdiff
|
tree
2015-11-13
S
tas Bou
k
arev
A
nnotate thread slots
i
n
ARM64 disassembly
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukarev
Unify some shared sup
p
o
r
t
routines
.
commit
|
commitdiff
|
tree
2015-11-13
S
ta
s
Boukarev
Fix constant loadi
n
g
on type-check-error/c
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Bou
k
a
r
ev
Unify err
o
r vops
.
commit
|
commitdiff
|
tree
2015-11-13
Sta
s
Bouka
r
ev
Optimize
fixnu
m
type checks on ARM64
.
commit
|
commitdiff
|
tree
next