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
Optimize DO-SEQUENCE.
2016-01-11
Stas Boukarev
Fix XR
E
F
on methods with EQL
s
peci
a
l
i
zers
.
commit
|
commitdiff
|
tree
2016-01-11
S
t
as Boukarev
Better style-warn
i
ng fr
o
m undefined INFO type
s
.
commit
|
commitdiff
|
tree
2016-01-11
Stas
Boukarev
Fix win
3
2-x86 build
.
commit
|
commitdiff
|
tree
2016-01-11
Stas Boukarev
Inherit t
h
r
e
ad FP mask
s
on darwin
.
commit
|
commitdiff
|
tree
2016-01-11
Stas
B
oukarev
Fix backtraces on OS X
.
commit
|
commitdiff
|
tree
2016-01-08
Phi
l
ipp Matthias
.
.
.
Fix typo in CASEFOLD docstring
.
commit
|
commitdiff
|
tree
2016-01-07
Stas Boukare
v
Don't tr
y
to join t
h
r
e
a
ds coming fro
m
foreign
c
allbacks
.
commit
|
commitdiff
|
tree
2015-12-30
Stas Boukar
e
v
Don't
ignor
e
inva
l
i
d COND cl
a
uses following a T
c
lause
.
commit
|
commitdiff
|
tree
2015-12-30
Sta
s
B
oukare
v
Don't
b
ind *compiler-error-co
n
text* twice in %
c
heck
.
.
.
commit
|
commitdiff
|
tree
2015-12-28
S
tas Boukarev
Delay compile-time
c
h
eck-bound wa
r
ning until IR2
conversion
.
commit
|
commitdiff
|
tree
2015-12-25
Stas Boukarev
sb-intros
p
ect: find
t
he right debug inf
o
func
t
ion
.
commit
|
commitdiff
|
tree
2015-12-25
S
tas Boukarev
A couple
of
s
mall
a
djustments
.
commit
|
commitdiff
|
tree
2015-12-19
S
tas
Boukarev
Fix disassembling jumps on PPC
.
commit
|
commitdiff
|
tree
2015-12-19
Dmitry Igri
s
hin
Fix
typo
commit
|
commitdiff
|
tree
2015-12-16
S
t
as Bouka
r
ev
Add a test that ch
e
cks
CL symbols for
being b
o
und/fboun
d
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
Stas Boukarev
Put
CL:
F
U
NC
T
ION-KEYWORDS bac
k
in
.
commit
|
commitdiff
|
tree
2015-12-16
Stas Bouka
r
ev
Revert "remove explicit eg
c
c de
p
s
for x8
6
/openbsd"
commit
|
commitdiff
|
tree
2015-12-15
Manuel Giraud
r
emove
expl
i
cit
e
gcc de
p
s for
x
86/
o
pe
n
bs
d
commit
|
commitdiff
|
tree
2015-12-14
Stas
B
oukarev
Sim
p
lify +sset-rehash-thresh
o
ld+
.
commit
|
commitdiff
|
tree
2015-12-13
Stas Bouk
a
rev
Fi
x
subopt
i
m
a
l
ity
in
sset-ad
j
oin
.
commit
|
commitdiff
|
tree
2015-12-10
Stas Bouka
r
ev
F
i
x
alloca
t
ing lar
g
e arra
y
s on 64-bit
W
i
ndows
.
commit
|
commitdiff
|
tree
2015-12-08
S
t
as Boukarev
Don't transform LIST w
i
th a very larg
e
number of argume
n
ts
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukarev
D
e
fine sb-vm:large-
o
b
j
ect-size
a
nd expose it
t
o g
e
nesis
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Bo
u
karev
O
p
timi
z
e make-sequence 'l
i
s
t
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukarev
Disa
b
le allocate-list-o
n
-heap VOP
.
commit
|
commitdiff
|
tree
2015-12-08
S
tas
B
ou
k
arev
Fix allocate-list-on-he
a
p on x86-64 with large immed
i
ate
.
.
.
commit
|
commitdiff
|
tree
2015-12-08
Sta
s
Boukarev
O
pti
m
ize allocate-
l
i
s
t-on
-
heap on x86-64
.
commit
|
commitdiff
|
tree
2015-12-06
Stas
B
oukarev
O
pt
i
mize ASH vops
on ARM64
.
commit
|
commitdiff
|
tree
2015-12-06
S
t
a
s
Boukarev
Define modular
fixnu
m
f
uncti
o
ns o
n
ARM64
.
commit
|
commitdiff
|
tree
2015-12-06
Stas B
o
ukarev
Pa
s
s MA
P
_FIX
E
D
t
o mmap on Linux
.
commit
|
commitdiff
|
tree
2015-12-05
Stas Boukarev
Don't generate type checks in de
l
et
e
d b
l
ocks
.
commit
|
commitdiff
|
tree
2015-12-05
Stas Boukarev
R
e
move %c
h
ec
k
-bound with low s
a
fety
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Bouka
r
e
v
info
.
impure(globaldb-info-iter
a
te): pa
s
s o
n
#-sb-doc
.
commit
|
commitdiff
|
tree
2015-12-04
Sta
s
Boukarev
Check
for
fixnum in the CHECK
-
B
O
U
ND VOP
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Bo
u
karev
Fix ARRAY-DIMEN
S
ION tr
a
nsform
a
tio
n
of arrays of unknown
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
S
t
as Boukarev
Optimize
%
CHECK
-
BOUND away
.
commit
|
commitdiff
|
tree
2015-12-03
St
a
s Boukarev
Better ar
r
ay dimensi
o
n derivation
.
commit
|
commitdiff
|
tree
2015-12-03
Stas Bouk
a
rev
A
d
d explicit-check to
FIND-FDEF
N
for better errors
.
commit
|
commitdiff
|
tree
2015-12-02
S
t
a
s Bouk
a
rev
More safe
F
B
OUNDP
.
commit
|
commitdiff
|
tree
2015-12-01
Stas Bo
u
karev
R
e
move prim
i
tive-type-check, unused
.
commit
|
commitdiff
|
tree
2015-12-01
T
omas Hlavaty
Do
not
r
ely o
n
`whic
h
` to be present in the
syste
m
commit
|
commitdiff
|
tree
2015-11-30
Stas Boukarev
Fix CHAR
-
EQUAL
t
ransform
.
commit
|
commitdiff
|
tree
2015-11-30
S
tas Boukar
e
v
Don't fold
o
r
flus
h
CHECK-BOUND
.
commit
|
commitdiff
|
tree
2015-11-28
Attila Lendvai
Provide more inf
o
in case of i
n
fini
t
e err
o
r nesting
.
commit
|
commitdiff
|
tree
2015-11-28
Stas Bouka
r
ev
Don't fail when cons
t
ant fol
d
ing %EQL/INTEGER
.
commit
|
commitdiff
|
tree
2015-11-28
Stas Bou
k
a
rev
Be
t
ter error and war
n
i
n
g me
s
sages for chec
k
-
bound
.
commit
|
commitdiff
|
tree
2015-11-22
Stas Bo
u
karev
Fix foreign
.
test
s
.
sh on
#
-linkage-table
.
commit
|
commitdiff
|
tree
2015-11-21
Sta
s
Bo
u
karev
Restore Windows build
.
commit
|
commitdiff
|
tree
2015-11-20
Stas Boukarev
fo
r
eign
.
tes
t
s
.
sh
:
test
f
o
r
missi
n
g
.
s
o
i
n
a separate
.
.
.
commit
|
commitdiff
|
tree
2015-11-16
Stas Bouk
a
rev
O
p
ti
m
ize out of line (TRUNCATE IN
T
EGE
R
RATIO)
commit
|
commitdiff
|
tree
2015-11-15
Stas Boukarev
Enable threads o
n
ARM
6
4-Linux by default
.
commit
|
commitdiff
|
tree
2015-11-15
Stas Boukarev
ba
c
ktrace
.
c: include all
the nec
e
ssary
h
eaders on cheneygc
.
commit
|
commitdiff
|
tree
2015-11-15
Stas Boukarev
B
e
t
t
er backt
r
ace
s
from ldb o
n
n
o
n-x86oid
s
.
commit
|
commitdiff
|
tree
2015-11-14
Stas B
o
ukarev
ld
b
ba
c
ktrace: don't print COMMON-LISP package
p
r
e
fix
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukarev
B
e
tter b
a
cktraces from ldb on
x86oids
.
commit
|
commitdiff
|
tree
2015-11-14
St
a
s Boukarev
C
all t
i
m
e
-
r
einit in !c
o
ld-in
i
t
bef
o
re in
t
erna
l
-real
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukarev
d
e
scrib
e
_internal_error: Print values fr
o
m the constant
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas B
o
uka
r
e
v
cold-ini
t
: don't en
a
b
l
e internal
e
rror
handling too
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
S
t
as Bouk
a
rev
Rest
r
ict int
e
rnal
-
time to ub62
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukarev
A
l
low VOP arguments wit
h
mu
l
t
i
ple S
C
s to load immediates
.
commit
|
commitdiff
|
tree
2015-11-13
St
a
s Boukarev
Annotate t
h
read s
l
ots
i
n ARM
6
4
d
isa
s
sem
b
ly
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukar
e
v
U
nify some shared
s
upport routines
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukarev
Fix co
n
stan
t
loading on type-check
-
erro
r
/
c
.
commit
|
commitdiff
|
tree
2015-11-13
S
tas Boukarev
Unify error
vops
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukarev
Optimize fixnum
t
ype checks on ARM64
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukarev
Remove c
h
eck-type vops
.
commit
|
commitdiff
|
tree
2015-11-12
Stas Boukar
e
v
SH
I
FTF
s
hou
l
d use LET
*
for
binding temporary variables
.
commit
|
commitdiff
|
tree
2015-11-12
Stas
B
ou
k
a
rev
Restore cheneygc build
.
commit
|
commitdiff
|
tree
2015-11-11
S
t
a
s
Boukarev
A
RM64: op
t
i
mize instance slot access wi
t
h immedia
t
e
.
.
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Boukarev
ARM64: b
e
tter immediat
e
offset checking in LDR/STR
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Boukarev
I
mplement
:interleaved-r
a
w-slo
t
s on ARM6
4
.
commit
|
commitdiff
|
tree
2015-11-11
Sta
s
Boukarev
Fix handli
n
g
of errors
i
n
SB-UNIX:UNIX-READDIR
.
commit
|
commitdiff
|
tree
2015-11-10
Stas Boukare
v
Remove tls-
c
ookie
on #-x86
commit
|
commitdiff
|
tree
2015-11-09
St
a
s Bou
k
arev
Fix PPRIN
T
-LA
M
BDA-LIST on lists containing QUOTE
.
commit
|
commitdiff
|
tree
2015-11-09
S
t
as Boukarev
Remov
e
a
comment fro
m
make
-
thread
.
commit
|
commitdiff
|
tree
2015-11-09
Stas Bouka
r
ev
Update
d
oc
u
mentation to me
n
tion t
h
read sup
p
ort on ARM
6
4
.
commit
|
commitdiff
|
tree
2015-11-09
Stas Boukarev
Fi
x
p
s
eudo-atomic cleari
n
g in
c
reate_thread_struct
.
commit
|
commitdiff
|
tree
2015-11-08
St
a
s Boukarev
Resolve a life-time issue in ARM64
c
all V
O
Ps
.
commit
|
commitdiff
|
tree
2015-11-08
Stas Bou
k
arev
Optimiz
e
U
NBIND o
n
A
RM64
.
commit
|
commitdiff
|
tree
2015-11-08
Stas Boukarev
Fix ste
p
ping che
c
ks on ARM6
4
.
commit
|
commitdiff
|
tree
2015-11-08
Stas Boukarev
Implement threads
o
n ARM64
.
commit
|
commitdiff
|
tree
2015-11-07
Stas Boukarev
A
dd memory barri
e
r
VOPs on ARM64
.
commit
|
commitdiff
|
tree
2015-11-07
S
tas
B
ouka
r
e
v
Fix d
e
scribe
_
internal_err
o
r
.
commit
|
commitdiff
|
tree
2015-11-07
Stas Boukare
v
Add synchro
n
izatio
n
in
s
truc
t
ion on
AR
M
6
4
.
commit
|
commitdiff
|
tree
2015-11-03
St
a
s
Boukarev
i
nstall
.
sh: don'
t
creat
e
site-s
y
stems
.
commit
|
commitdiff
|
tree
2015-11-03
Stas
B
oukarev
Speed up
G
C
on ppc a
n
d
a
rm Lin
u
x
.
commit
|
commitdiff
|
tree
2015-11-02
Stas Bo
u
karev
Impl
e
m
e
nt in
l
in
e
con
s
tant
s
on
ARM64
.
commit
|
commitdiff
|
tree
2015-11-02
Sta
s
Boukarev
Supp
o
rt i
n
lin
e
c
onstants in assembly routines
.
commit
|
commitdiff
|
tree
2015-11-02
Stas
Boukarev
make-ta
r
get-1
.
sh:
pas
s
$SBCL_MAKE_
J
OBS t
o
make
.
commit
|
commitdiff
|
tree
2015-11-02
Stas Bo
u
k
arev
Remove CMU conditio
n
a
l
s from sb
-
md5
.
commit
|
commitdiff
|
tree
2015-11-01
Stas Bo
u
k
ar
e
v
I
gnore an unuse
d
variable in hppa-vm
.
lisp
commit
|
commitdiff
|
tree
2015-11-01
St
a
s B
o
ukarev
I
mplement SB-VM:CONTEXT
-
FLO
A
T-R
E
GIST
E
R on A
R
M64 Lin
u
x
.
commit
|
commitdiff
|
tree
2015-10-31
Stas Boukarev
I
m
plement S
B
-VM:
C
ONTEXT-
F
LOA
T
-REGIS
T
E
R on Wind
o
w
s
.
commit
|
commitdiff
|
tree
2015-10-31
Stas Boukare
v
Sli
g
htly optim
i
ze ca
l
l_int
o
_c on ARM64
.
commit
|
commitdiff
|
tree
2015-10-31
Stas
B
o
uk
a
r
ev
Fix
b
acktraces from foreign functions on MIPS
.
commit
|
commitdiff
|
tree
2015-10-31
Sta
s
B
oukarev
P
r
operly access float values in the debugger
.
commit
|
commitdiff
|
tree
2015-10-27
S
tas Bou
k
arev
Fix
GC
safety of call_into
_
c
o
n ARM64
.
commit
|
commitdiff
|
tree
2015-10-26
Stas B
o
ukarev
F
ix
stepp
i
n
g ch
e
cks on MIPS
.
commit
|
commitdiff
|
tree
2015-10-24
S
t
as Boukarev
A
R
M64:
M
ore c
o
mpac
t
lo
a
ding of negative values
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Bo
u
ka
r
ev
ARM64:
proper checks f
o
r suitab
i
lity of immediate
a
r
g
uments
.
.
.
commit
|
commitdiff
|
tree
next