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 float printing.
2016-02-08
Stas Boukarev
Fix a copy & paste mistake tha
t
breaks
x
86
.
commit
|
commitdiff
|
tree
2016-02-08
Sta
s
Bou
k
arev
Re
m
ove
unn
e
ce
s
sary
pac
k
a
g
e pref
i
xes
.
commit
|
commitdiff
|
tree
2016-02-07
S
tas
Boukarev
Optimize fixnum LOGNOR on ARM64
.
commit
|
commitdiff
|
tree
2016-02-07
Stas
Boukar
e
v
Micro
-
optimize sb-kernel:code-instru
c
tions o
n
a
r
m64
.
commit
|
commitdiff
|
tree
2016-02-07
S
tas Boukarev
Remove sb-disassem::code-in
s
t-
a
rea-address
.
commit
|
commitdiff
|
tree
2016-02-07
Stas Boukarev
Remo
v
e s
b
-assem:*assem-instru
c
ti
o
ns*
.
commit
|
commitdiff
|
tree
2016-02-07
Stas Bouka
r
ev
F
i
x x86 bui
l
d
.
commit
|
commitdiff
|
tree
2016-02-06
Stas Bou
k
arev
W
arn abo
u
t
ar
g
-count
mismatch
f
or MAP and MAP-I
N
T
O
.
commit
|
commitdiff
|
tree
2016-02-06
S
tas
B
oukarev
Make %other-point
e
r-w
i
detag GC safe
.
commit
|
commitdiff
|
tree
2016-02-02
S
t
as Bo
u
karev
Chec
k
argument
mismatch f
o
r fu
n
ction arguments to callable
.
.
.
commit
|
commitdiff
|
tree
2016-01-31
Stas Bo
u
karev
Con
s
tant fold functions that
call othe
r
functi
o
ns
.
commit
|
commitdiff
|
tree
2016-01-31
Stas
Boukarev
Do
n
't eval
u
ate the
docstring in defv
a
r
,
defconstant
.
commit
|
commitdiff
|
tree
2016-01-31
Stas Boukar
e
v
Forget
a
bou
t
a con
s
tant
v
ariab
l
e after makunbound
.
commit
|
commitdiff
|
tree
2016-01-31
Stas Boukarev
Wra
p
a test in with-test
.
commit
|
commitdiff
|
tree
2016-01-31
Stas Bou
k
ar
e
v
Prop
e
r
errors f
r
om
O
PE
N
on
W
indows
.
commit
|
commitdiff
|
tree
2016-01-18
S
tas Boukarev
Do
n
't import SB-C::VOP-INFO-TARGET-FUN into SB-REGALLOC
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Boukarev
F
ix scale-float
on x86
.
commit
|
commitdiff
|
tree
2016-01-18
Stas
B
ouka
r
ev
Cle
a
n
u
p
*
feature* te
s
t in a cou
p
le of place
s
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Boukarev
Fix SQRT on LEAST-N
E
GATIVE
-
DOUBLE-FLO
A
T
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Boukarev
MA
P
HASH
comp
i
ler-macro:
d
on'
t
e
valuat
e
HASH-TABL
E
twice
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Boukare
v
Handle
mu
l
tiple :N
I
CKNAMES options to D
E
FPACKAGE
.
commit
|
commitdiff
|
tree
2016-01-18
Sta
s
Boukarev
Fi
x
the ADJ
U
ST-ARRAY
tran
s
f
o
r
m
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Boukarev
(defun (se
t
f
x
)
()) stopped returning (SE
T
F
X)
commit
|
commitdiff
|
tree
2016-01-18
Sta
s
Bouk
a
rev
S
ave
t
he interrupt
context in
sig
a
b
r
t_handler
.
commit
|
commitdiff
|
tree
2016-01-15
Stas Boukar
e
v
Fix ISQRT derive-type
.
commit
|
commitdiff
|
tree
2016-01-14
Stas Boukarev
Better lisp-backtrac
e
s fo
r
m
e
m
ory
-
faults on non-x
8
6oids
.
commit
|
commitdiff
|
tree
2016-01-14
Stas
B
o
ukarev
Res
t
ore disassembling on ARM
6
4
.
commit
|
commitdiff
|
tree
2016-01-14
St
a
s Boukar
e
v
Bett
e
r L
D
B
backtr
a
ces from signal handlers
o
n x86oids
.
commit
|
commitdiff
|
tree
2016-01-14
Stas Boukarev
Make L
D
B backtraces
more
resi
l
i
ent
.
commit
|
commitdiff
|
tree
2016-01-14
Stas Boukarev
Fix typo
.
commit
|
commitdiff
|
tree
2016-01-14
Stas
B
oukar
e
v
Bett
e
r b
a
ck
t
r
a
ce
s
from LDB on memo
r
y
f
aults
.
commit
|
commitdiff
|
tree
2016-01-13
St
a
s
Boukarev
Pr
o
tect RECOGNI
Z
E-DYNAMIC
-
EX
T
EN
T
-L
V
ARS from deleted
.
.
.
commit
|
commitdiff
|
tree
2016-01-13
Stas Boukar
e
v
Replace magic con
s
tants
w
i
t
h BAS
E
-CHAR-CODE-LIMIT
.
commit
|
commitdiff
|
tree
2016-01-11
St
a
s Boukarev
Fix
X
REF
on method
s
with EQL spe
c
ializers
.
commit
|
commitdiff
|
tree
2016-01-11
Stas Bo
u
k
are
v
Bet
t
e
r style-warn
i
ng
from u
n
defined INFO types
.
commit
|
commitdiff
|
tree
2016-01-11
S
t
as Boukarev
Fix win32
-
x
8
6 bu
i
ld
.
commit
|
commitdiff
|
tree
2016-01-11
Stas Boukar
e
v
Inherit threa
d
FP masks
o
n da
r
win
.
commit
|
commitdiff
|
tree
2016-01-11
Stas Bou
k
arev
Fix ba
c
ktrac
e
s
on O
S
X
.
commit
|
commitdiff
|
tree
2016-01-07
St
a
s
B
o
u
karev
Don't try
to join threads coming from foreign callbacks
.
commit
|
commitdiff
|
tree
2015-12-30
Stas Boukarev
Don't ignore
invalid COND clauses following a T claus
e
.
commit
|
commitdiff
|
tree
2015-12-30
St
a
s Boukarev
D
on't bind *co
m
piler-error-context* twice in %check
.
.
.
commit
|
commitdiff
|
tree
2015-12-28
Stas
B
o
ukarev
Delay compile-time check-
b
ound warning u
n
til
IR2
conve
r
sion
.
commit
|
commitdiff
|
tree
2015-12-25
Sta
s
Bouka
r
ev
sb-intros
p
ect: find
the
r
ight debu
g
info fu
n
ction
.
commit
|
commitdiff
|
tree
2015-12-25
S
t
as Bouk
a
rev
A
couple
o
f small adjustments
.
commit
|
commitdiff
|
tree
2015-12-19
Stas Bouka
r
ev
Fix disassembling jum
p
s on PPC
.
commit
|
commitdiff
|
tree
2015-12-16
S
t
as Bou
k
arev
Add a
t
est that
c
hecks CL s
y
m
bols
f
or being bound/fbound
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
Stas Boukare
v
Pu
t
CL
:
FUNCTION-KEYWORDS
b
a
c
k i
n
.
commit
|
commitdiff
|
tree
2015-12-16
Stas Boukarev
Revert
"
r
emove expli
c
it egcc
d
e
p
s for x86/openbs
d
"
commit
|
commitdiff
|
tree
2015-12-14
Stas Bouka
r
ev
Simplify +sset-rehash-thre
s
hol
d
+
.
commit
|
commitdiff
|
tree
2015-12-13
Stas Boukarev
Fi
x
subo
p
timality in sset-adjoin
.
commit
|
commitdiff
|
tree
2015-12-10
Stas Boukar
e
v
Fix al
l
o
cating
l
arge arrays on 64-bit W
i
n
d
o
w
s
.
commit
|
commitdiff
|
tree
2015-12-08
S
tas
Boukarev
Don't transform LIST with a very lar
g
e n
u
m
ber of argument
s
.
commit
|
commitdiff
|
tree
2015-12-08
Stas B
o
u
k
a
rev
Defi
n
e sb-vm
:
large
-
object-size
a
nd ex
p
ose it
to genesis
.
commit
|
commitdiff
|
tree
2015-12-08
Sta
s
Bo
u
k
a
rev
Optimize make
-
sequence 'list
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukar
e
v
Disable all
o
c
a
te
-
list-on-h
e
ap VOP
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukarev
Fix
allocate-
l
i
s
t-on-hea
p
on x86-64
w
ith la
r
ge immediate
.
.
.
commit
|
commitdiff
|
tree
2015-12-08
Stas
B
oukare
v
Op
t
imize allocate-list-on-heap
o
n x86-64
.
commit
|
commitdiff
|
tree
2015-12-06
Stas Bou
k
arev
O
p
timize ASH vops
on
ARM64
.
commit
|
commitdiff
|
tree
2015-12-06
Stas Boukare
v
Define mo
d
u
la
r
fixnu
m
funct
i
ons on ARM
6
4
.
commit
|
commitdiff
|
tree
2015-12-06
Stas Bo
u
karev
Pass MAP_FIXED to m
m
a
p on Linux
.
commit
|
commitdiff
|
tree
2015-12-05
Stas B
o
ukarev
Don't generate
t
ype che
c
ks
in del
e
ted
b
locks
.
commit
|
commitdiff
|
tree
2015-12-05
Stas Boukare
v
R
e
move %c
h
eck-bound
w
i
th low saf
e
ty
.
commit
|
commitdiff
|
tree
2015-12-04
Stas
B
o
u
karev
info
.
impure(globaldb
-
info-i
t
e
rate
)
: pass on #-sb-doc
.
commit
|
commitdiff
|
tree
2015-12-04
Sta
s
B
o
ukar
e
v
Check for fixnum in th
e
CHEC
K
-BOUND VOP
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Bou
k
arev
Fix
ARRAY-DIME
N
SION transformation
o
f arrays of unkno
w
n
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Bouka
r
ev
Opti
m
ize %CHECK-B
O
UND away
.
commit
|
commitdiff
|
tree
2015-12-03
S
tas Boukar
e
v
Better array di
m
ension derivatio
n
.
commit
|
commitdiff
|
tree
2015-12-03
Stas Bou
k
are
v
Add exp
l
icit-check to FIND-FDEFN for better errors
.
commit
|
commitdiff
|
tree
2015-12-02
St
a
s
B
oukarev
More safe FB
O
UN
D
P
.
commit
|
commitdiff
|
tree
2015-12-01
Stas Boukarev
Remove primitive-t
y
pe-check, unu
s
ed
.
commit
|
commitdiff
|
tree
2015-11-30
Stas B
o
ukarev
Fix CHA
R
-EQ
U
AL
t
ransform
.
commit
|
commitdiff
|
tree
2015-11-30
Stas
B
oukarev
Don
'
t fold o
r
flush
C
H
ECK-B
O
U
N
D
.
commit
|
commitdiff
|
tree
2015-11-28
S
tas B
o
ukarev
D
o
n't fail whe
n
c
on
s
tant folding %EQ
L
/INTEGER
.
commit
|
commitdiff
|
tree
2015-11-28
Stas Boukarev
B
etter error and warning
mes
s
ages fo
r
check-bound
.
commit
|
commitdiff
|
tree
2015-11-22
S
t
as Bo
u
karev
Fi
x
foreig
n
.
tes
t
s
.
s
h
on #-l
i
nkage-table
.
commit
|
commitdiff
|
tree
2015-11-21
Stas Boukarev
Restore Wi
n
d
o
ws
b
ui
l
d
.
commit
|
commitdiff
|
tree
2015-11-20
Stas Bo
u
karev
foreign
.
tests
.
sh: te
s
t for m
i
ssing
.
so in a
s
eparate
.
.
.
commit
|
commitdiff
|
tree
2015-11-16
Sta
s
B
o
ukarev
Optimiz
e
out of
l
ine
(TRUNCATE INTEGE
R
RATIO)
commit
|
commitdiff
|
tree
2015-11-15
St
a
s Boukarev
E
nable
threads on ARM6
4
-Linux by default
.
commit
|
commitdiff
|
tree
2015-11-15
Stas B
o
u
ka
r
e
v
b
ac
k
tra
c
e
.
c: incl
u
de al
l
the necessary
he
a
ders on cheneygc
.
commit
|
commitdiff
|
tree
2015-11-15
Stas Boukarev
B
e
t
ter backtraces fro
m
l
db on non-x86oi
d
s
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukarev
ldb
b
acktrace: do
n
't print COMM
O
N-
L
ISP package
p
r
e
fix
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Bouk
a
rev
Be
t
ter backtraces from ld
b
on
x86oi
d
s
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukarev
Call time-
r
einit in !cold-in
i
t befor
e
int
e
rn
a
l-real
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas
Boukarev
d
es
c
r
i
be_interna
l
_error: Print values
fro
m
the c
o
nstant
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukarev
cold-init:
d
on't e
n
able inte
r
nal e
r
ror handling too
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
S
tas
B
oukarev
R
e
strict internal-ti
m
e to ub62
.
commit
|
commitdiff
|
tree
2015-11-13
St
a
s Boukarev
All
o
w VOP arguments with multip
l
e SCs to load im
m
ediates
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukar
e
v
A
nnotate th
r
e
ad s
l
ots in ARM64 disassembly
.
commit
|
commitdiff
|
tree
2015-11-13
St
a
s Bouk
a
r
ev
Unify so
m
e shared sup
p
ort rout
i
nes
.
commit
|
commitdiff
|
tree
2015-11-13
Stas
B
oukarev
Fix constant
l
o
a
ding on type-check-error/c
.
commit
|
commitdiff
|
tree
2015-11-13
Stas
Bouka
r
ev
Unify error vops
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Bo
u
karev
Optimize fixn
u
m
t
ype checks
on
ARM64
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Bo
u
k
a
rev
R
e
mo
v
e che
c
k-type vop
s
.
commit
|
commitdiff
|
tree
2015-11-12
Stas Boukar
e
v
SHIFTF sh
o
u
ld use LET*
f
o
r
bindin
g
tempora
r
y variables
.
commit
|
commitdiff
|
tree
2015-11-12
S
t
a
s
Bouk
a
rev
Restore cheneygc bui
l
d
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Boukarev
AR
M
6
4
: optimize instance slot
a
ccess with i
m
mediate
.
.
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Boukare
v
ARM64: bett
e
r immediate offset
c
hecking in LDR/STR
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Boukarev
Imple
m
e
nt
:inter
l
eaved-raw-
s
lot
s
on ARM64
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Bou
k
arev
F
i
x
handling
of err
o
rs
i
n SB-UNIX:UNIX-READDIR
.
commit
|
commitdiff
|
tree
next