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
Proper errors from OPEN on Windows.
2016-01-31
Stas
Boukare
v
Pro
p
er errors fro
m
O
P
EN
o
n Windows
.
commit
|
commitdiff
|
tree
2016-01-18
St
a
s
Boukarev
Don't import SB-C::VOP-
I
NFO-T
A
R
GET-FUN into SB-REGALLOC
.
commit
|
commitdiff
|
tree
2016-01-18
S
t
as
B
oukarev
Fix scale-float on x8
6
.
commit
|
commitdiff
|
tree
2016-01-18
Stas B
o
ukarev
Clean up *feature*
t
est i
n
a couple of places
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Boukarev
Fix SQRT
o
n LEAST-NEGATIVE-DOUBL
E
-FLOA
T
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Bo
u
karev
MA
P
HASH compile
r
-macro: do
n
't evaluate HASH-TABLE twice
.
commit
|
commitdiff
|
tree
2016-01-18
Sta
s
Boukarev
Handle
m
ultiple :
N
I
CKNAME
S
options to DEF
P
ACKAGE
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Boukarev
Fix the
ADJUST-ARRAY transform
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Boukarev
(
defun (setf
x
) ()) sto
p
ped returning (SETF X)
commit
|
commitdiff
|
tree
2016-01-18
Stas Boukare
v
Save
t
he interrupt context in
s
igabrt_handler
.
commit
|
commitdiff
|
tree
2016-01-15
St
a
s Boukarev
Fix
I
S
Q
RT d
e
rive-type
.
commit
|
commitdiff
|
tree
2016-01-14
Stas B
o
ukarev
Better lisp-b
a
cktr
a
ces for memory-faults on non-x86oids
.
commit
|
commitdiff
|
tree
2016-01-14
S
tas B
o
ukarev
Restore dis
a
ssembling on A
R
M
6
4
.
commit
|
commitdiff
|
tree
2016-01-14
Stas
B
o
uka
r
ev
B
e
tter
L
DB backtra
c
es fr
o
m signal handlers on x86o
i
ds
.
commit
|
commitdiff
|
tree
2016-01-14
Stas Boukarev
Make LDB ba
c
ktra
c
es more re
s
ilien
t
.
commit
|
commitdiff
|
tree
2016-01-14
Sta
s
B
oukarev
Fi
x
ty
p
o
.
commit
|
commitdiff
|
tree
2016-01-14
Stas Bo
u
karev
B
etter b
a
cktraces from L
D
B on memory fau
l
ts
.
commit
|
commitdiff
|
tree
2016-01-13
S
tas Bo
u
kare
v
P
r
otect RECOG
N
IZE-D
Y
NAMIC-
E
XTENT
-
LVARS from deleted
.
.
.
commit
|
commitdiff
|
tree
2016-01-13
Stas Boukarev
Replace magic constants with
B
A
SE-C
H
AR-CODE-LIMIT
.
commit
|
commitdiff
|
tree
2016-01-11
Stas Bou
k
arev
Fix XREF on me
t
h
ods with EQL spec
i
a
l
ize
r
s
.
commit
|
commitdiff
|
tree
2016-01-11
Stas Bouk
a
rev
Better style-war
n
ing
f
rom
undef
i
ned I
N
F
O types
.
commit
|
commitdiff
|
tree
2016-01-11
S
t
as Boukarev
Fix win32-x86 bu
i
ld
.
commit
|
commitdiff
|
tree
2016-01-11
Stas
Boukarev
Inherit thread FP masks on da
r
win
.
commit
|
commitdiff
|
tree
2016-01-11
Stas Bouka
r
ev
Fix backtraces on OS X
.
commit
|
commitdiff
|
tree
2016-01-07
Stas
B
o
ukarev
D
o
n't try to join threads
coming fr
o
m for
e
i
gn
c
allbac
k
s
.
commit
|
commitdiff
|
tree
2015-12-30
Stas Boukarev
Don't igno
r
e in
v
alid COND cl
a
uses following a T cl
a
us
e
.
commit
|
commitdiff
|
tree
2015-12-30
S
tas
Boukarev
Don't bind *compiler-error-context*
twic
e
in %check
.
.
.
commit
|
commitdiff
|
tree
2015-12-28
St
a
s Boukarev
Delay compil
e
-
t
ime check-bound warning unt
i
l
I
R2 co
n
version
.
commit
|
commitdiff
|
tree
2015-12-25
Stas
B
oukarev
sb-introsp
e
ct: f
i
nd the right debug info f
u
nction
.
commit
|
commitdiff
|
tree
2015-12-25
Sta
s
Bo
u
karev
A coupl
e
of smal
l
adjustments
.
commit
|
commitdiff
|
tree
2015-12-19
St
a
s Boukarev
Fix disassembling jumps on PPC
.
commit
|
commitdiff
|
tree
2015-12-16
Stas Boukarev
Add a tes
t
that ch
e
cks CL symbols for being
boun
d
/fbound
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
Stas Bouka
r
ev
Put
CL:F
U
NCTION-KEY
W
ORDS back
in
.
commit
|
commitdiff
|
tree
2015-12-16
S
tas Bouka
r
e
v
Rev
e
rt "remove
e
xpl
i
cit e
g
cc deps
f
o
r
x86/
o
penb
s
d"
commit
|
commitdiff
|
tree
2015-12-14
Stas Boukare
v
Simplify
+
sset-reh
a
sh-thre
s
hol
d
+
.
commit
|
commitdiff
|
tree
2015-12-13
Stas Boukarev
Fix suboptimality in s
s
et-adjoin
.
commit
|
commitdiff
|
tree
2015-12-10
Stas Boukare
v
Fix alloc
a
ti
n
g large
ar
r
ays
on 64-bi
t
Wind
o
ws
.
commit
|
commitdiff
|
tree
2015-12-08
Stas B
o
ukarev
Don't transform LIST with a
v
ery
l
arge
number of ar
g
umen
t
s
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukarev
Def
i
n
e sb-vm:
l
ar
g
e-objec
t
-siz
e
and expose it to gen
e
sis
.
commit
|
commitdiff
|
tree
2015-12-08
Stas
Boukar
e
v
Optim
i
ze make-
s
equence 'l
i
st
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukarev
Di
s
able
a
l
l
ocate-
l
ist-on-heap VOP
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Bou
k
arev
Fi
x
allo
c
ate-lis
t
-on-heap on x86
-
64 with
large immed
i
ate
.
.
.
commit
|
commitdiff
|
tree
2015-12-08
S
t
a
s
B
o
u
kare
v
Optimize allo
c
ate-list-o
n
-heap
o
n x86-
6
4
.
commit
|
commitdiff
|
tree
2015-12-06
Stas Boukarev
Optimize ASH vops on ARM64
.
commit
|
commitdiff
|
tree
2015-12-06
Sta
s
Bouka
r
ev
Define m
o
dula
r
fixnum
f
uncti
o
n
s
on ARM64
.
commit
|
commitdiff
|
tree
2015-12-06
Stas B
o
ukarev
Pass MA
P
_
FIXED to mmap
o
n
L
i
n
ux
.
commit
|
commitdiff
|
tree
2015-12-05
S
t
as Boukare
v
D
o
n't generate type checks in de
l
ete
d
bloc
k
s
.
commit
|
commitdiff
|
tree
2015-12-05
S
t
a
s
Boukarev
Remove %check-boun
d
wit
h
low safety
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Bou
k
arev
info
.
impure(globaldb-info-
i
te
r
ate): pass
on #-s
b
-
doc
.
commit
|
commitdiff
|
tree
2015-12-04
Stas B
o
u
k
arev
Check for fixnum in
the CHECK-BOUND VOP
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Bo
u
karev
Fix ARRAY-DI
M
ENSIO
N
t
ran
s
form
a
tion
o
f
arrays of unkn
o
wn
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Boukarev
Optimize %CHECK-BOUN
D
away
.
commit
|
commitdiff
|
tree
2015-12-03
Stas Bouk
a
rev
Better array
d
i
m
e
nsion derivation
.
commit
|
commitdiff
|
tree
2015-12-03
Stas
Bo
u
k
a
rev
A
dd expl
i
cit-check to FIND-FDEFN for better errors
.
commit
|
commitdiff
|
tree
2015-12-02
S
t
as B
o
ukarev
More safe FBOUND
P
.
commit
|
commitdiff
|
tree
2015-12-01
Sta
s
B
o
ukarev
Re
m
ove pr
i
mitive-type-check,
u
nused
.
commit
|
commitdiff
|
tree
2015-11-30
Sta
s
Boukare
v
Fi
x
CHAR-EQUAL transform
.
commit
|
commitdiff
|
tree
2015-11-30
Sta
s
Boukarev
Don'
t
fold or flush CHECK-
B
OUN
D
.
commit
|
commitdiff
|
tree
2015-11-28
Stas B
o
ukarev
Don't f
a
il when cons
t
a
n
t folding
%EQL/INTEGER
.
commit
|
commitdiff
|
tree
2015-11-28
S
tas Boukarev
Better er
r
or and warn
i
ng messages
for c
h
eck-bound
.
commit
|
commitdiff
|
tree
2015-11-22
Stas
Boukarev
Fix foreign
.
te
s
ts
.
sh on
#
-linkage-table
.
commit
|
commitdiff
|
tree
2015-11-21
S
t
as Boukar
e
v
R
e
store Windows bu
i
l
d
.
commit
|
commitdiff
|
tree
2015-11-20
Stas Bouka
r
ev
foreign
.
t
e
sts
.
sh: tes
t
for missi
n
g
.
so i
n
a s
e
par
a
te
.
.
.
commit
|
commitdiff
|
tree
2015-11-16
Stas Boukarev
Op
t
imize
o
ut of line (TRUN
C
ATE INTEGER RATIO)
commit
|
commitdiff
|
tree
2015-11-15
Stas Bou
k
a
rev
Enabl
e
thr
e
ads on A
R
M64-Linu
x
b
y
default
.
commit
|
commitdiff
|
tree
2015-11-15
S
tas
B
oukarev
backtrace
.
c: include all the necessa
r
y headers on cheneygc
.
commit
|
commitdiff
|
tree
2015-11-15
S
t
as Boukarev
Better
b
acktraces from ld
b
on non
-
x86oids
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukarev
ldb backtrace: don't print COMMON-LISP
p
ackage
prefix
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Bouk
a
rev
Better b
a
c
k
t
race
s
from l
d
b on x86
o
ids
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Bouk
a
rev
Call time-r
e
init i
n
!cold-in
i
t bef
o
re in
t
ernal-real
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas
Boukarev
describe_internal_error: Prin
t
values from the
const
a
nt
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Bouk
a
rev
col
d
-in
i
t: don't enable intern
a
l err
o
r han
d
ling too
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
St
a
s Boukarev
R
e
st
r
ict
internal-time
to ub62
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukarev
A
llow
V
OP arguments with
m
ultip
l
e
SCs to load immediates
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Bouka
r
ev
A
nnota
t
e thread slots in ARM64 disassembly
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Bo
u
karev
Unify some share
d
support
routi
n
es
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Bouk
a
rev
Fi
x
constant loading o
n
t
ype-
c
h
e
c
k
-e
r
ror/c
.
commit
|
commitdiff
|
tree
2015-11-13
S
t
as
B
oukarev
U
ni
f
y error vops
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Bo
u
karev
Optimize fixnum
typ
e
c
hecks on ARM64
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukarev
Remove
c
h
eck-type
vops
.
commit
|
commitdiff
|
tree
2015-11-12
Stas Bouka
r
ev
SHIFTF should use LET* for b
i
ndin
g
t
emporary varia
b
les
.
commit
|
commitdiff
|
tree
2015-11-12
Stas
B
oukarev
Restore cheneygc build
.
commit
|
commitdiff
|
tree
2015-11-11
S
ta
s
Bouk
a
r
ev
ARM64: optimize instan
c
e slot a
c
cess with immediate
.
.
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Boukarev
A
RM64: b
e
tter immedi
a
te offset check
i
ng
in LDR/STR
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Boukarev
Implement :interlea
v
ed
-
raw-slots on ARM64
.
commit
|
commitdiff
|
tree
2015-11-11
St
a
s Boukar
e
v
Fix
handling of
e
rrors in SB-UNIX:UNIX-READD
I
R
.
commit
|
commitdiff
|
tree
2015-11-10
S
t
as Boukarev
Remove tls-coo
k
ie o
n
#
-x86
commit
|
commitdiff
|
tree
2015-11-09
Stas B
o
u
karev
Fix P
P
RINT-LAMBD
A
-LIST on lis
t
s containing QUOTE
.
commit
|
commitdiff
|
tree
2015-11-09
Stas Boukarev
Remove a comment f
r
o
m
m
a
ke-thread
.
commit
|
commitdiff
|
tree
2015-11-09
Stas Boukarev
Upd
a
te docum
e
ntation to mention thread suppo
r
t on ARM64
.
commit
|
commitdiff
|
tree
2015-11-09
Sta
s
Boukarev
Fix
pseudo-atomic clearing in create_thread_struct
.
commit
|
commitdiff
|
tree
2015-11-08
St
a
s Boukarev
Resolve a l
i
fe-t
i
me iss
u
e in A
R
M64 ca
l
l VOPs
.
commit
|
commitdiff
|
tree
2015-11-08
Stas Bou
k
arev
Opt
i
mize UNBIND on ARM64
.
commit
|
commitdiff
|
tree
2015-11-08
Stas
Bouk
a
rev
F
i
x
stepping checks on
A
R
M64
.
commit
|
commitdiff
|
tree
2015-11-08
Stas Boukarev
I
m
plement
threads on ARM64
.
commit
|
commitdiff
|
tree
2015-11-07
Stas
Bouk
a
rev
Add mem
o
ry barr
i
er VOPs o
n
A
RM64
.
commit
|
commitdiff
|
tree
2015-11-07
Stas Bou
k
arev
Fix
des
c
ribe_internal_error
.
commit
|
commitdiff
|
tree
2015-11-07
Stas Boukarev
Add synchronization
instruc
t
ion on ARM64
.
commit
|
commitdiff
|
tree
2015-11-03
Stas Boukarev
insta
l
l
.
s
h: don't create site-s
y
stems
.
commit
|
commitdiff
|
tree
2015-11-03
Stas B
o
u
karev
Speed
up GC on
p
pc and arm Linux
.
commit
|
commitdiff
|
tree
next