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
Speed up debug info creation for highly nested functions.
2016-01-31
Stas
Bouka
r
ev
Forget about a cons
t
ant variable after makunbo
u
nd
.
commit
|
commitdiff
|
tree
2016-01-31
St
a
s Boukarev
W
rap a
t
est in with
-
test
.
commit
|
commitdiff
|
tree
2016-01-31
S
t
as Bouk
a
rev
Proper e
r
rors from OPEN o
n
Windows
.
commit
|
commitdiff
|
tree
2016-01-18
S
tas Boukarev
D
o
n't import SB-
C
::V
O
P-INF
O
-TARGET-FUN
into SB-RE
G
A
L
LOC
.
commit
|
commitdiff
|
tree
2016-01-18
Stas B
o
ukarev
Fi
x
sc
a
le-flo
a
t on x86
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Bo
u
karev
Clean up *featu
r
e* test
i
n
a couple of
p
laces
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Bouk
a
rev
F
ix SQRT on LEAST-NEGATI
V
E
-
D
OUBLE-F
L
O
A
T
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Boukare
v
M
A
P
H
ASH compiler-ma
c
ro
:
don't evaluate HASH-TABLE tw
i
ce
.
commit
|
commitdiff
|
tree
2016-01-18
St
a
s Boukarev
H
a
ndl
e
multiple :NI
C
KNAMES
o
ptions t
o
D
E
FPACKAGE
.
commit
|
commitdiff
|
tree
2016-01-18
Stas
B
oukarev
Fix the A
D
J
U
ST-ARRAY tr
a
nsform
.
commit
|
commitdiff
|
tree
2016-01-18
Sta
s
Boukare
v
(
d
efun
(setf
x) ())
stopped re
t
urnin
g
(SETF X)
commit
|
commitdiff
|
tree
2016-01-18
S
t
as Boukarev
Save the inte
r
rupt context i
n
s
igabrt_handle
r
.
commit
|
commitdiff
|
tree
2016-01-15
St
a
s
B
oukarev
Fix
IS
Q
RT derive-ty
p
e
.
commit
|
commitdiff
|
tree
2016-01-14
Stas Boukarev
Better
l
isp-backtr
a
ces for memory-fau
l
ts on no
n
-x8
6
oids
.
commit
|
commitdiff
|
tree
2016-01-14
Stas Bo
u
karev
Re
s
tore disassembl
i
ng on AR
M
64
.
commit
|
commitdiff
|
tree
2016-01-14
St
a
s Boukarev
Better LDB backtraces from signal handlers on x86oids
.
commit
|
commitdiff
|
tree
2016-01-14
Stas B
o
u
karev
Make LDB backtraces more res
i
lient
.
commit
|
commitdiff
|
tree
2016-01-14
S
ta
s
Bouka
r
ev
Fix typo
.
commit
|
commitdiff
|
tree
2016-01-14
Stas Bouk
a
rev
Bette
r
bac
k
t
r
aces from LDB on memo
r
y
faults
.
commit
|
commitdiff
|
tree
2016-01-13
Stas
B
o
uka
r
ev
Protect REC
O
GNI
Z
E-DYNAMIC-EX
T
ENT-L
V
ARS from d
e
let
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-01-13
Stas Bo
u
k
a
re
v
Re
p
lace m
a
gic
c
o
n
stants wi
t
h
B
ASE-CHAR-C
O
DE-LI
M
IT
.
commit
|
commitdiff
|
tree
2016-01-11
Stas Boukarev
Fi
x
XREF on
methods w
i
th EQ
L
specializers
.
commit
|
commitdiff
|
tree
2016-01-11
Stas Boukarev
Better style-wa
r
ning from undefined
INF
O
types
.
commit
|
commitdiff
|
tree
2016-01-11
St
a
s
B
ou
k
a
rev
Fix
w
in32-x86 build
.
commit
|
commitdiff
|
tree
2016-01-11
St
a
s Bouk
a
rev
In
h
e
r
it thread FP mas
k
s on da
r
win
.
commit
|
commitdiff
|
tree
2016-01-11
S
tas Boukarev
F
i
x
back
t
races on OS X
.
commit
|
commitdiff
|
tree
2016-01-08
P
hilip
p
M
a
t
thia
s
.
.
.
Fix typ
o
i
n
CASEFOL
D
d
ocstring
.
commit
|
commitdiff
|
tree
2016-01-07
S
t
as Bouk
a
rev
Don't try
t
o
join thr
e
ads c
o
mi
n
g f
r
om foreign
ca
l
lbacks
.
commit
|
commitdiff
|
tree
2015-12-30
Stas Boukare
v
Don
'
t
ignore in
v
alid CO
N
D clauses following
a
T
c
lause
.
commit
|
commitdiff
|
tree
2015-12-30
Stas Boukarev
Don't bind
*
compi
l
e
r
-error-context
*
twice in %check
.
.
.
commit
|
commitdiff
|
tree
2015-12-28
Stas Boukarev
Delay compile-time check-bou
n
d war
n
ing until IR2 convers
i
on
.
commit
|
commitdiff
|
tree
2015-12-25
St
a
s
Boukare
v
sb
-
i
ntr
o
spe
c
t
: find the right debug info function
.
commit
|
commitdiff
|
tree
2015-12-25
Stas Boukare
v
A couple of
s
mall adjustme
n
ts
.
commit
|
commitdiff
|
tree
2015-12-19
Stas Boukarev
Fi
x
disas
s
emb
l
ing jum
p
s
o
n PPC
.
commit
|
commitdiff
|
tree
2015-12-19
Dmitry
I
gr
i
shin
Fix typo
commit
|
commitdiff
|
tree
2015-12-16
Stas Bou
k
ar
e
v
A
d
d a tes
t
that check
s
CL symbols
for being bound/fbound
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
Stas
Boukarev
Put CL:FUNCTION-KEYWORDS
b
a
c
k
in
.
commit
|
commitdiff
|
tree
2015-12-16
Stas Boukarev
Revert "rem
o
ve e
x
plicit egcc
deps for x86/openbsd
"
commit
|
commitdiff
|
tree
2015-12-15
Manuel
G
ir
a
ud
remove
e
x
plicit egcc
dep
s
for x
8
6/ope
n
bsd
commit
|
commitdiff
|
tree
2015-12-14
Stas Bouk
a
rev
Simplify +sse
t
-rehash-thre
s
hold+
.
commit
|
commitdiff
|
tree
2015-12-13
Stas Boukarev
Fi
x
su
b
optimality
i
n sset-adjoin
.
commit
|
commitdiff
|
tree
2015-12-10
S
t
as B
o
uka
r
ev
F
i
x
alloc
a
ting
l
arge a
r
rays
o
n 64-bit W
i
ndows
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Bouka
r
ev
Don't transf
o
rm LIST
w
ith a ve
r
y
large number of
arguments
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukarev
Define sb-vm:large-object-size and expos
e
it
t
o
gen
e
sis
.
commit
|
commitdiff
|
tree
2015-12-08
S
t
as
Boukarev
Optimize make-se
q
u
ence '
l
ist
.
commit
|
commitdiff
|
tree
2015-12-08
Stas
B
oukarev
Disabl
e
alloc
a
te-list-on-heap VOP
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukarev
Fix allocate-list-on-heap on x86-64 with large immediate
.
.
.
commit
|
commitdiff
|
tree
2015-12-08
Stas
B
ou
k
arev
Optimize
a
lloca
t
e-list-on-h
e
a
p on
x
86-64
.
commit
|
commitdiff
|
tree
2015-12-06
Stas Boukare
v
Op
t
i
mize ASH vop
s
on
AR
M
64
.
commit
|
commitdiff
|
tree
2015-12-06
Sta
s
Boukarev
Def
i
ne
mo
d
ula
r
fixnum fun
c
tions
o
n ARM64
.
commit
|
commitdiff
|
tree
2015-12-06
Stas Boukare
v
P
ass M
A
P
_
FIXED t
o
mmap
on Linu
x
.
commit
|
commitdiff
|
tree
2015-12-05
Stas Boukarev
Do
n
't generate type check
s
in deleted block
s
.
commit
|
commitdiff
|
tree
2015-12-05
Stas Boukarev
R
emove
%
c
heck-bound with low safety
.
commit
|
commitdiff
|
tree
2015-12-04
Stas
B
oukarev
info
.
impure
(
globaldb-inf
o
-iterate):
p
a
ss
on #-sb-doc
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Boukarev
Check for fixnum in the CH
E
CK
-
BOUND VOP
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Boukarev
Fix ARRA
Y
-
DIM
E
NSI
O
N transformation of arrays of unknown
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
Stas
B
oukarev
Opti
m
i
z
e %CHECK-BOUND away
.
commit
|
commitdiff
|
tree
2015-12-03
S
tas Boukarev
B
etter ar
r
ay
d
imension de
r
i
vat
i
o
n
.
commit
|
commitdiff
|
tree
2015-12-03
St
a
s Bouk
a
rev
Ad
d
explicit-
c
heck to FIND-FDEFN
f
or bett
e
r erro
r
s
.
commit
|
commitdiff
|
tree
2015-12-02
St
a
s
Boukar
e
v
More safe FBOUND
P
.
commit
|
commitdiff
|
tree
2015-12-01
Sta
s
Boukare
v
Remove primit
i
ve-type-check
,
u
nuse
d
.
commit
|
commitdiff
|
tree
2015-12-01
To
m
as Hlavaty
Do no
t
re
l
y on `whic
h
` to
b
e pr
e
sent in th
e
s
y
stem
commit
|
commitdiff
|
tree
2015-11-30
S
t
a
s
Bouk
a
rev
Fix CHAR-EQUAL tr
a
n
s
form
.
commit
|
commitdiff
|
tree
2015-11-30
Stas Boukarev
Don't fold or flush
CHECK
-
BOU
N
D
.
commit
|
commitdiff
|
tree
2015-11-28
Attila Le
n
dv
a
i
Provide more
i
n
fo in c
a
se of infi
n
ite
e
rror nesting
.
commit
|
commitdiff
|
tree
2015-11-28
Stas
Bou
k
arev
Do
n
'
t
fail when
cons
t
ant folding %EQL/INTEG
E
R
.
commit
|
commitdiff
|
tree
2015-11-28
Stas Boukarev
Better
e
rror and warning
m
essages
fo
r
che
c
k-bound
.
commit
|
commitdiff
|
tree
2015-11-22
S
t
as Boukarev
Fix foreign
.
tes
t
s
.
sh on #-linkage-table
.
commit
|
commitdiff
|
tree
2015-11-21
S
tas Bouk
a
rev
Restore Windo
w
s build
.
commit
|
commitdiff
|
tree
2015-11-20
S
t
as Boukarev
forei
g
n
.
te
s
ts
.
sh:
t
est fo
r
missing
.
s
o
in a s
e
p
a
rat
e
.
.
.
commit
|
commitdiff
|
tree
2015-11-16
Stas
B
oukarev
Optimize out
o
f line (TRUNCATE IN
T
EGER
RATIO)
commit
|
commitdiff
|
tree
2015-11-15
Stas Boukarev
Enab
l
e threads on A
R
M64-L
i
n
u
x by
d
efau
l
t
.
commit
|
commitdiff
|
tree
2015-11-15
Sta
s
Bo
u
k
a
rev
backtrace
.
c: include al
l
the nece
s
sary
headers o
n
c
heneygc
.
commit
|
commitdiff
|
tree
2015-11-15
St
a
s Boukare
v
Better backtraces from ldb o
n
n
o
n-x8
6
oids
.
commit
|
commitdiff
|
tree
2015-11-14
Sta
s
Boukarev
ldb b
a
cktrace: don't pri
n
t COMMON-LISP package prefix
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukarev
Better b
a
cktraces from ld
b
o
n
x86oids
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukarev
Call time-reinit in !cold-init before internal
-
real
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas
B
ouka
r
ev
descri
b
e_
i
nte
r
nal_
e
rror: Print valu
e
s
f
rom th
e
const
a
nt
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukarev
c
old-init
:
don't
e
nable int
e
rnal e
r
ror handling
t
oo
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Bou
k
arev
Re
s
tric
t
internal-t
i
m
e
to ub62
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukarev
Allow VOP arguments with m
u
ltiple SCs to
l
oa
d
i
mmediates
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukarev
Annota
t
e thread slots in
A
RM64
disassembly
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukarev
Unify some
share
d
support
r
outines
.
commit
|
commitdiff
|
tree
2015-11-13
S
tas Boukarev
Fix constan
t
loading on type-check-error/c
.
commit
|
commitdiff
|
tree
2015-11-13
Stas B
o
ukarev
Unify er
r
or
v
ops
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukarev
Optimi
z
e fixnum type checks o
n
ARM64
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Bouka
r
ev
Remove
c
heck-type vops
.
commit
|
commitdiff
|
tree
2015-11-12
S
t
as Boukar
e
v
SHIFTF s
h
oul
d
u
se LET* for bindin
g
tempora
r
y variables
.
commit
|
commitdiff
|
tree
2015-11-12
Sta
s
B
ou
k
arev
Re
s
tore cheneygc build
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Boukarev
ARM
6
4: opti
m
iz
e
i
nsta
n
c
e
slot a
c
c
e
ss wi
t
h i
m
mediate
.
.
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Boukarev
ARM64: better
immediate offset checking in LDR/S
T
R
.
commit
|
commitdiff
|
tree
2015-11-11
S
t
as Bo
u
karev
Imple
m
en
t
:interleave
d
-raw-slots on
A
RM6
4
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Boukarev
Fix h
a
n
d
ling o
f
errors i
n
SB-UNIX:UNIX-READDIR
.
commit
|
commitdiff
|
tree
2015-11-10
Sta
s
Boukarev
Remove
t
ls-coo
k
ie on #-x8
6
commit
|
commitdiff
|
tree
2015-11-09
S
tas Bo
u
karev
Fix PPRINT-LAMB
D
A
-
LIST on li
s
ts
containi
n
g QUOTE
.
commit
|
commitdiff
|
tree
2015-11-09
Stas Bouka
r
ev
Remove a comm
e
nt from mak
e
-thread
.
commit
|
commitdiff
|
tree
2015-11-09
Sta
s
Boukarev
Update documentation to mentio
n
thre
a
d support
on AR
M
6
4
.
commit
|
commitdiff
|
tree
2015-11-09
Stas Boukarev
F
i
x pseudo-atomic clearing i
n
crea
t
e_thread_str
u
ct
.
commit
|
commitdiff
|
tree
2015-11-08
Sta
s
B
ouk
a
r
e
v
Resolve a
l
ife-t
i
me is
s
ue in ARM64 call VOPs
.
commit
|
commitdiff
|
tree
2015-11-08
Stas Boukarev
Op
t
imize UNBIND o
n
ARM6
4
.
commit
|
commitdiff
|
tree
next