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 x86 build.
2016-02-07
Sta
s
Boukarev
Fix x86
build
.
commit
|
commitdiff
|
tree
2016-02-06
Stas Bo
u
karev
Wa
r
n
a
b
o
u
t
ar
g
-count mis
m
atch for
MAP an
d
MAP-INTO
.
commit
|
commitdiff
|
tree
2016-02-06
Stas Boukarev
Make %other-pointer-wide
t
ag GC safe
.
commit
|
commitdiff
|
tree
2016-02-02
Stas Bou
k
a
rev
Che
c
k argume
n
t
m
ismatch for
f
unction argume
n
ts to callable
.
.
.
commit
|
commitdiff
|
tree
2016-01-31
Sta
s
Boukarev
C
onst
a
nt fold funct
i
ons that call o
t
her
fu
n
ctio
n
s
.
commit
|
commitdiff
|
tree
2016-01-31
Stas Bou
k
arev
D
on't eval
u
ate the d
o
cstring i
n
defvar, defco
n
stant
.
commit
|
commitdiff
|
tree
2016-01-31
S
tas
B
oukarev
Forget about a constant va
r
iable a
f
ter
makunbound
.
commit
|
commitdiff
|
tree
2016-01-31
Stas Bo
u
karev
Wrap a test in wit
h
-test
.
commit
|
commitdiff
|
tree
2016-01-31
Stas Boukar
e
v
Proper
e
rrors from OPEN on Wi
n
d
o
ws
.
commit
|
commitdiff
|
tree
2016-01-18
St
a
s
Boukarev
D
o
n't
import S
B
-
C
:
:
VOP-INFO-TARGET-FUN into S
B
-REGALLOC
.
commit
|
commitdiff
|
tree
2016-01-18
Stas
B
ouk
a
rev
F
i
x scale-flo
a
t
o
n
x
86
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Boukarev
Clean up *fea
t
u
re
*
test in a couple of places
.
commit
|
commitdiff
|
tree
2016-01-18
Stas B
o
ukarev
F
i
x
SQRT on L
E
A
S
T
-
NEGATIVE
-
D
OU
B
L
E
-FL
O
AT
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Boukare
v
MAPH
A
SH compile
r
-macro:
don't evaluate
H
ASH-
T
ABLE twic
e
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Bou
k
ar
e
v
Handle multip
l
e :NICKN
A
MES options to DEFPACK
A
GE
.
commit
|
commitdiff
|
tree
2016-01-18
S
t
as Boukar
e
v
Fix the AD
J
UST-A
R
RA
Y
t
ransform
.
commit
|
commitdiff
|
tree
2016-01-18
S
t
as
B
oukarev
(defun (set
f
x)
(
)) sto
p
ped
r
eturn
i
ng
(
SETF X)
commit
|
commitdiff
|
tree
2016-01-18
Stas Boukarev
S
ave the
inter
r
upt context in
sig
a
brt_handler
.
commit
|
commitdiff
|
tree
2016-01-15
S
t
as Bo
u
karev
Fix ISQR
T
de
r
ive
-
type
.
commit
|
commitdiff
|
tree
2016-01-14
Stas Bo
u
karev
Better lisp-backtraces for mem
o
ry-faults o
n
no
n
-x86oids
.
commit
|
commitdiff
|
tree
2016-01-14
Stas Bouka
r
e
v
R
e
sto
r
e disas
s
e
mbli
n
g on A
R
M64
.
commit
|
commitdiff
|
tree
2016-01-14
Stas
Boukarev
Better LDB backtraces from
sig
n
a
l handlers on x86oids
.
commit
|
commitdiff
|
tree
2016-01-14
Stas B
o
ukarev
Make LDB
b
acktrac
e
s more r
e
silient
.
commit
|
commitdiff
|
tree
2016-01-14
Stas Boukarev
Fix typ
o
.
commit
|
commitdiff
|
tree
2016-01-14
Stas Boukarev
B
e
tter backtraces from LDB on m
e
mory faults
.
commit
|
commitdiff
|
tree
2016-01-13
Stas Boukar
e
v
Prot
e
ct
RECOGNIZE-
D
YNAMIC-E
X
TENT-LVARS from deleted
.
.
.
commit
|
commitdiff
|
tree
2016-01-13
Stas Boukarev
Replace m
a
gic constants
with BASE-
C
H
AR-CO
D
E-LIMIT
.
commit
|
commitdiff
|
tree
2016-01-11
Stas
B
oukarev
Fix XREF
on methods with EQL speciali
z
e
r
s
.
commit
|
commitdiff
|
tree
2016-01-11
S
t
as Bouk
a
rev
Better style-warning from undefined INFO types
.
commit
|
commitdiff
|
tree
2016-01-11
Stas
B
oukarev
Fix win32-x86 build
.
commit
|
commitdiff
|
tree
2016-01-11
Stas Boukar
e
v
In
h
erit thread FP masks on darwin
.
commit
|
commitdiff
|
tree
2016-01-11
S
t
as Boukarev
Fix backtraces on OS X
.
commit
|
commitdiff
|
tree
2016-01-08
P
h
ilipp Matthias
.
.
.
Fix typo in CASEFOLD docstri
n
g
.
commit
|
commitdiff
|
tree
2016-01-07
Sta
s
Bo
u
kar
e
v
Do
n
't t
r
y to join
t
h
r
eads
comi
n
g f
r
o
m for
e
ign
c
a
l
lback
s
.
commit
|
commitdiff
|
tree
2015-12-30
S
t
as
B
ouka
r
ev
Do
n
'
t ign
o
re invalid COND clauses foll
o
win
g
a T clause
.
commit
|
commitdiff
|
tree
2015-12-30
Stas
Boukarev
Don't bi
n
d *compile
r
-
e
rr
o
r-context
*
twice in
%
check
.
.
.
commit
|
commitdiff
|
tree
2015-12-28
S
tas Bo
u
kar
e
v
Del
a
y compil
e
-time che
c
k-bound warnin
g
until IR
2
conversion
.
commit
|
commitdiff
|
tree
2015-12-25
Stas Bouka
r
e
v
sb-int
r
ospec
t
:
find the
r
ight deb
u
g info func
t
ion
.
commit
|
commitdiff
|
tree
2015-12-25
Stas Boukarev
A couple of small adjustments
.
commit
|
commitdiff
|
tree
2015-12-19
S
tas Bouk
a
rev
Fix disassemb
l
ing jumps on PPC
.
commit
|
commitdiff
|
tree
2015-12-19
Dmitry
I
g
rishin
Fix
t
yp
o
commit
|
commitdiff
|
tree
2015-12-16
Stas
Boukarev
Add a t
e
st that checks C
L
symbol
s
for being bound/fbound
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
Stas
B
oukarev
Put
C
L:F
U
NCT
I
ON
-
K
EYWORDS
back in
.
commit
|
commitdiff
|
tree
2015-12-16
Stas B
o
ukarev
Revert
"
remov
e
ex
p
l
i
c
i
t egc
c
deps for
x86/openbsd"
commit
|
commitdiff
|
tree
2015-12-15
Manuel Gira
u
d
remo
v
e explicit egcc deps for x8
6
/openbsd
commit
|
commitdiff
|
tree
2015-12-14
S
t
a
s B
o
uka
r
ev
Si
m
plify +sset-reh
a
sh-threshold+
.
commit
|
commitdiff
|
tree
2015-12-13
Stas
Bouka
r
ev
Fix su
b
opt
i
m
ality in sse
t
-
adjoin
.
commit
|
commitdiff
|
tree
2015-12-10
Stas Boukar
e
v
Fix
a
llocatin
g
large arr
a
y
s
on
64-bit Windows
.
commit
|
commitdiff
|
tree
2015-12-08
St
a
s Bou
k
arev
D
o
n'
t
transform LIST with
a very large numbe
r
of
a
rguments
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukarev
Defin
e
sb-vm:large-object-size and expo
s
e it to genesis
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukar
e
v
O
pt
i
mize m
a
ke-sequence 'list
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Bouka
r
ev
Disable allo
c
ate-list-on-he
a
p VOP
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukarev
Fix alloca
t
e-list-on-
h
eap on x86-64 with large
immediate
.
.
.
commit
|
commitdiff
|
tree
2015-12-08
S
t
as Boukarev
Opt
i
mize alloca
t
e-list-on-heap on
x
8
6
-
64
.
commit
|
commitdiff
|
tree
2015-12-06
St
a
s
B
oukarev
Opt
i
m
i
z
e
ASH
vops o
n
ARM6
4
.
commit
|
commitdiff
|
tree
2015-12-06
Stas Boukarev
Define modul
a
r fixnum f
u
nct
i
ons on ARM64
.
commit
|
commitdiff
|
tree
2015-12-06
Stas B
o
u
kare
v
P
a
s
s
MAP_FIXED to mmap on Lin
u
x
.
commit
|
commitdiff
|
tree
2015-12-05
Stas
B
oukar
e
v
D
o
n
'
t
generate type c
h
ec
k
s in deleted b
l
ock
s
.
commit
|
commitdiff
|
tree
2015-12-05
Stas
B
ou
k
arev
Rem
o
ve
%
check-bou
n
d with lo
w
safet
y
.
commit
|
commitdiff
|
tree
2015-12-04
Stas B
o
u
k
arev
info
.
i
mpure
(
g
lobaldb-info-itera
t
e
): pass on #-sb-do
c
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Boukarev
Check fo
r
fixnum in
the CHECK
-
BOUND VOP
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Boukarev
Fix ARRAY-
D
IMENS
I
ON transfor
m
ation of arrays of u
n
kno
w
n
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Boukarev
Optim
i
ze %CHECK-BOUND
away
.
commit
|
commitdiff
|
tree
2015-12-03
Stas Boukarev
B
et
t
er
a
rr
a
y dimension derivatio
n
.
commit
|
commitdiff
|
tree
2015-12-03
S
tas B
o
ukarev
Ad
d
exp
l
i
c
it-check
to FIND-F
D
EFN for better erro
r
s
.
commit
|
commitdiff
|
tree
2015-12-02
Sta
s
Boukare
v
M
or
e
safe FBOUNDP
.
commit
|
commitdiff
|
tree
2015-12-01
S
t
a
s B
o
ukarev
Remov
e
primitive-t
y
pe-c
h
e
c
k, unused
.
commit
|
commitdiff
|
tree
2015-12-01
T
omas Hla
v
aty
Do not rely on `which` to be present in the system
commit
|
commitdiff
|
tree
2015-11-30
Stas
Boukarev
Fix
CHAR-EQUAL transform
.
commit
|
commitdiff
|
tree
2015-11-30
Stas Boukare
v
Do
n
't
fol
d
or flush C
H
ECK-BOUND
.
commit
|
commitdiff
|
tree
2015-11-28
Attila Lendvai
Provi
d
e more info
i
n case of infinite er
r
o
r
nesting
.
commit
|
commitdiff
|
tree
2015-11-28
St
a
s Bouk
a
r
e
v
Don't
f
ail
w
hen c
o
nstant
f
olding
%
EQL/INTEGER
.
commit
|
commitdiff
|
tree
2015-11-28
Stas Bou
k
ar
e
v
Better er
r
or and
warning
m
e
s
sa
g
es for check-
b
oun
d
.
commit
|
commitdiff
|
tree
2015-11-22
S
tas Bouka
r
ev
Fix foreign
.
test
s
.
sh on #-link
a
ge-tab
l
e
.
commit
|
commitdiff
|
tree
2015-11-21
Stas
Bou
k
arev
Restore Windows
b
uild
.
commit
|
commitdiff
|
tree
2015-11-20
Stas Bou
k
ar
e
v
foreig
n
.
t
e
sts
.
s
h: test for mis
s
ing
.
so in
a separate
.
.
.
commit
|
commitdiff
|
tree
2015-11-16
Stas B
o
uka
r
ev
Opt
i
mize out of line (TRUNCATE INTEG
E
R RATIO)
commit
|
commitdiff
|
tree
2015-11-15
Stas B
o
ukare
v
En
a
b
l
e t
h
reads on ARM64-Lin
u
x by default
.
commit
|
commitdiff
|
tree
2015-11-15
S
tas
B
o
u
k
a
r
ev
b
acktrace
.
c: include
all
t
he
necessary
headers on che
n
eygc
.
commit
|
commitdiff
|
tree
2015-11-15
Sta
s
Boukarev
Better backtraces from ld
b
on non
-
x86oids
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Bouka
r
ev
ldb backtrace: don't
print COMMON-LISP
p
ackage
prefix
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukarev
Better backtraces from l
d
b on x86oids
.
commit
|
commitdiff
|
tree
2015-11-14
Stas
B
o
uk
a
rev
Cal
l
time-re
i
ni
t
in !cold-init
b
e
fore internal-real
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Bo
u
karev
describe_intern
a
l_error: Pri
n
t
value
s
from
t
he cons
t
ant
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukarev
cold
-
i
n
i
t
: don't enable internal error handling t
o
o
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
S
t
as Boukarev
Restrict internal-t
i
me
t
o ub62
.
commit
|
commitdiff
|
tree
2015-11-13
S
tas Boukarev
Al
l
ow V
O
P arguments wit
h
mult
i
pl
e
SC
s
to load
i
mmedi
a
tes
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Bouk
a
rev
Annotate thread slots in ARM64 di
s
assembly
.
commit
|
commitdiff
|
tree
2015-11-13
St
a
s Bouk
a
r
ev
Unify some
s
hared support r
o
ut
i
nes
.
commit
|
commitdiff
|
tree
2015-11-13
Stas
B
oukarev
F
i
x con
s
ta
n
t load
i
ng on type-check-error
/
c
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukarev
Un
i
fy error vops
.
commit
|
commitdiff
|
tree
2015-11-13
Sta
s
Boukarev
Optimize
f
ix
n
um typ
e
chec
k
s on ARM64
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Bou
k
arev
Remo
v
e check-
t
ype vops
.
commit
|
commitdiff
|
tree
2015-11-12
Stas Bou
k
are
v
SHIFTF sh
o
ul
d
use LET
*
for
binding temporary variable
s
.
commit
|
commitdiff
|
tree
2015-11-12
Stas Boukarev
R
est
o
re che
n
e
ygc build
.
commit
|
commitdiff
|
tree
2015-11-11
Stas
Boukarev
ARM64:
o
ptimize instanc
e
slot access wi
t
h immediate
.
.
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Bo
u
kare
v
ARM64: better immedia
t
e
offset checkin
g
in L
D
R
/
STR
.
commit
|
commitdiff
|
tree
2015-11-11
S
t
a
s Boukarev
Implement :interleaved-raw-
s
lots on ARM64
.
commit
|
commitdiff
|
tree
2015-11-11
S
tas Boukarev
F
ix
handling of e
r
ror
s
in SB-U
N
IX:UNIX-READDIR
.
commit
|
commitdiff
|
tree
2015-11-10
S
t
as Bo
u
kar
e
v
Remove tls-cookie
on #-x86
commit
|
commitdiff
|
tree
next