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
sb-introspect:find-definition-sources-by-name add more :optimizer types.
2016-12-03
Stas
Boukarev
sb
-
i
n
trospect:find-definition-sources-by-n
a
me add more
.
.
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Boukarev
R
e
mov
e
ma
k
e-
v
alue-cell wrappers from lo
a
d
-tim
e
-value
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Bou
k
arev
C
lea
r
the
s
peci
f
ier-ty
p
e cac
h
e on (setf (find-class
.
.
.
commit
|
commitdiff
|
tree
2016-12-03
S
tas
Boukarev
Mor
e
c
omp
a
ct FIND-CLASS compi
l
er mac
r
o expansion
.
commit
|
commitdiff
|
tree
2016-12-03
S
t
a
s
Bouka
r
e
v
O
ptimize CACH
E
D-TYPEP
.
commit
|
commitdiff
|
tree
2016-12-03
St
a
s
B
oukarev
O
p
timize typep
on u
n
d
efined types
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Bouka
r
ev
Fix rest
a
rts in make-tar
g
e
t
-2
.
sh
commit
|
commitdiff
|
tree
2016-12-02
Stas Boukare
v
Add
:
escape-ar
g
uments to ru
n
-progr
a
m on win32
.
commit
|
commitdiff
|
tree
2016-12-02
Stas Boukarev
More compact type
t
esting of
c
l
a
sses
.
commit
|
commitdiff
|
tree
2016-12-01
Stas
B
oukarev
Fix g
e
t-timezo
n
e on
6
4-bit W
i
n
d
o
ws
.
commit
|
commitdiff
|
tree
2016-11-30
Stas Boukarev
Transfo
r
m SET into SETQ on known variables
.
commit
|
commitdiff
|
tree
2016-11-30
Stas
Boukarev
Bette
r
checkin
g
of package locks wh
e
n dec
l
ari
n
g
v
a
ri
a
b
les
.
commit
|
commitdiff
|
tree
2016-11-30
S
t
as Boukare
v
Chec
k
p
a
c
kage locks when se
t
tin
g
undefined va
r
i
a
bles
.
commit
|
commitdiff
|
tree
2016-11-16
Stas
B
oukarev
More
c
ompact read
a
ble outpu
t
of base-strings
.
commit
|
commitdiff
|
tree
2016-11-15
Stas
B
oukarev
M
o
re
thorough ch
e
cking of callable arguments arg-coun
t
.
.
.
commit
|
commitdiff
|
tree
2016-11-11
Sta
s
Boukarev
Check the type
o
f
the argument for
~
[ in FO
R
MAT
.
commit
|
commitdiff
|
tree
2016-11-09
Stas B
o
u
k
ar
e
v
F
i
x handling o
f
memo
r
y faults o
n
Darwin
.
commit
|
commitdiff
|
tree
2016-11-05
S
tas Bou
k
a
r
ev
Fix co
m
pilation of YES-OR-N
O
-P with
fo
r
ma
t
ter
f
unction
s
.
commit
|
commitdiff
|
tree
2016-11-02
Stas Bou
k
arev
More robust sb-bsd
-
sockets tests in
t
he absence
of
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
Stas Boukar
e
v
A
d
d a (signed-byt
e
64)
v
a
riant o
f
the lo
g
count VOP
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
Stas Boukarev
x8
6
-64: a
p
ply
t
he logcount VO
P
to (
s
ign
e
d
-byte 6
4
)
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
Stas Boukarev
A
dd (integer-length ub64) VOP for ARM64
.
commit
|
commitdiff
|
tree
2016-11-02
Stas Boukare
v
Avoid
unn
e
cessary moves in
a
couple of ar
t
ithmeti
c
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
S
t
as Boukarev
O
ptimi
z
e ASH VOPs on ARM64
.
commit
|
commitdiff
|
tree
2016-11-01
Stas Boukarev
Avoid creating b
i
gnums
f
o
r (tr
u
ncate
w
ord
p
owe
r
-of
.
.
.
commit
|
commitdiff
|
tree
2016-11-01
Stas Boukarev
Opt
i
mize %negate on n
e
gative signe
d
word
s
on x86oids
.
.
.
commit
|
commitdiff
|
tree
2016-10-23
Stas Boukarev
Fix delete-op
t
i
o
nal-d
i
sp
a
tch for functionals wit
h
XEPs
.
commit
|
commitdiff
|
tree
2016-10-15
Stas Bouka
r
ev
U
s
e
inter
n
al er
r
o
r
s i
n
numbe
r
-dispat
c
h
.
commit
|
commitdiff
|
tree
2016-10-15
St
a
s Bo
u
kare
v
R
e
move
B
IGNUM-TYPE
.
commit
|
commitdiff
|
tree
2016-10-15
Stas Bouka
r
e
v
Add a recompile rest
a
rt in com
p
ile-stem
.
commit
|
commitdiff
|
tree
2016-10-15
S
t
as Boukarev
S
p
e
ed
u
p SIGN
U
M on floats
.
commit
|
commitdiff
|
tree
2016-10-15
Stas Boukarev
S
implify
c
o
mplex-log
.
commit
|
commitdiff
|
tree
2016-10-15
S
t
a
s
Boukarev
Sp
e
e
d up SQRT
o
n
negative numbers
.
commit
|
commitdiff
|
tree
2016-10-14
Stas Boukarev
Optim
i
ze intex
p
on ratios
.
commit
|
commitdiff
|
tree
2016-10-14
Stas Bouk
a
rev
Close t
h
e fd used to load the cor
e
fi
l
e
.
commit
|
commitdiff
|
tree
2016-10-13
Stas Bo
u
karev
Remove SB-EXT:*INTE
X
P-MAXIMUM-EXPONE
N
T*
.
commit
|
commitdiff
|
tree
2016-10-13
Stas Boukare
v
S
l
i
ghtly speed up +/- on ratios
.
commit
|
commitdiff
|
tree
2016-10-12
Stas Boukarev
Optimize
mv-
c
all with multiple arg
u
ment form
s
, not
.
.
.
commit
|
commitdiff
|
tree
2016-10-09
St
a
s
Boukarev
Fix
V
AL
I
D-CALLAB
L
E-
A
RGU
M
ENT on XEPs
.
commit
|
commitdiff
|
tree
2016-10-07
Stas
B
oukarev
Fix ar
r
ay-equal-p
.
commit
|
commitdiff
|
tree
2016-10-06
Stas
B
oukarev
A couple more :e
l
ement-mode 'character f
o
r streams
.
commit
|
commitdiff
|
tree
2016-10-06
Stas Boukarev
Sp
e
ed up read/write
-
sequence to
n
on-fd-st
r
eam
.
commit
|
commitdiff
|
tree
2016-10-06
Stas Boukarev
Sp
e
ed up GC in the
presen
c
e
of lots of threads
.
commit
|
commitdiff
|
tree
2016-10-06
Stas Bouk
a
rev
O
p
timiz
e
l
eft sh
i
ft of a fixnum into a b
i
gnum
.
commit
|
commitdiff
|
tree
2016-10-06
Stas Boukarev
Inline bignum-p
l
us
-
p
.
commit
|
commitdiff
|
tree
2016-10-05
Stas Boukarev
Fa
s
ter o
u
t of line FLO
A
T
f
or word si
z
e
d
bi
g
nums
.
commit
|
commitdiff
|
tree
2016-10-05
Stas Boukarev
Fi
x
unsigned to
float conve
r
sion on arm
6
4
.
commit
|
commitdiff
|
tree
2016-10-05
Stas Bouk
a
rev
sb-alien
:
av
o
id sign extension
a
fter sap-ref
.
commit
|
commitdiff
|
tree
2016-10-05
St
a
s Bouk
a
rev
Fix other implementation's `quit' funct
i
ons
.
commit
|
commitdiff
|
tree
2016-10-04
S
tas Boukar
e
v
build: add a recomp
i
le rest
a
r
t a
r
o
und LOAD
.
commit
|
commitdiff
|
tree
2016-10-04
Stas Bouka
r
ev
Make the build process ab
o
rtable
.
commit
|
commitdiff
|
tree
2016-10-04
Stas
B
o
u
k
a
r
ev
Speed up
logical bit array operations on m
u
ltidimen
s
ional
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
Stas Bo
u
karev
O
pti
m
ize ha
s
hing multidimen
s
ional vectors
.
commit
|
commitdiff
|
tree
2016-10-04
Stas
B
oukare
v
Speed up AR
E
F on displaced
a
rrays
.
commit
|
commitdiff
|
tree
2016-10-04
Stas B
o
u
k
arev
x86
-
64: use
sto
r
ew* in with-fixed-alloca
t
ion
.
commit
|
commitdiff
|
tree
2016-10-04
S
tas B
o
ukarev
Support unboxed signed-word structur
e
slots
on x86
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
S
tas B
o
ukarev
Fi
x
non-x86 build
.
commit
|
commitdiff
|
tree
2016-10-03
Stas Boukare
v
Better L
O
GBITP transform
s
for big
n
um
s
.
commit
|
commitdiff
|
tree
2016-10-03
St
a
s Boukarev
Use
SSE for
z
eroing
s
mall dx-vectors
o
n x8
6
-64
.
commit
|
commitdiff
|
tree
2016-10-03
Stas Boukarev
w
i
th-al
i
en: don't bind *
a
lien-stack
-
poin
t
e
r
*
un
l
ess
.
.
.
commit
|
commitdiff
|
tree
2016-10-03
Stas Bo
u
k
are
v
Fix
F
P register disasse
m
bly on x8
6
.
commit
|
commitdiff
|
tree
2016-10-03
Stas Boukarev
r
unt
i
m
e:
w
arnings an
d
indentation
.
commit
|
commitdiff
|
tree
2016-10-03
S
t
as Boukarev
sb-p
o
si
x
: no getresgid getr
e
suid
o
n
D
a
r
w
in
.
commit
|
commitdiff
|
tree
2016-10-03
Sta
s
Boukarev
M
a
ke
sb-unix:nanosleep re-entrant on O
S
X
.
commit
|
commitdiff
|
tree
2016-10-03
S
t
a
s Bou
k
arev
R
e
move
t
h
e
:read-only-tramps *
f
eature*
.
commit
|
commitdiff
|
tree
2016-09-30
Sta
s
Boukarev
Fix VAL
I
D-CALL
A
BLE-AR
G
U
M
E
N
T on fu
n
ctions
c
omi
n
g
via
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
Sta
s
B
o
uka
r
ev
More through arg-c
o
unt mismatch warnin
g
s for
m
v
-
cal
l
.
commit
|
commitdiff
|
tree
2016-09-30
Stas
Boukar
e
v
Spuriou
s
warnings with let-convers
i
on disable
d
.
commit
|
commitdiff
|
tree
2016-09-26
Stas Bou
k
arev
Fix x86-64 win32
.
commit
|
commitdiff
|
tree
2016-09-26
S
tas Boukarev
Fix i
n
terle
a
ved
s
truc
t
ure scanning on win32-x86-64
.
commit
|
commitdiff
|
tree
2016-09-26
Stas Bouka
r
ev
Fix windows
b
uilds
.
commit
|
commitdiff
|
tree
2016-09-26
Stas Bouk
a
r
e
v
F
i
x
P
A tri
g
g
ering on M
I
PS
.
commit
|
commitdiff
|
tree
2016-09-20
Stas Boukarev
Fix a race
condit
i
on betwe
e
n
thread cre
a
tion and destruction
.
.
.
commit
|
commitdiff
|
tree
2016-09-20
Stas
Bouk
a
rev
Config
.
x
8
6/64-darwin: ap
p
end to LINKFLA
G
S
.
commit
|
commitdiff
|
tree
2016-09-20
Stas
B
o
u
karev
D
i
sa
b
le PI
E
on
D
arwin
.
commit
|
commitdiff
|
tree
2016-09-20
S
tas
Boukarev
Darwin:
r
e
place cur
r
ent
_
mach_task
with mach_task_self()
.
commit
|
commitdiff
|
tree
2016-09-19
Stas Bo
u
karev
Fix bu
i
ldi
n
g with the latest Xcode on OSX
.
commit
|
commitdiff
|
tree
2016-09-13
Stas Boukarev
Remove sb-
b
ignu
m
::(%
d
igi
t
-compare
%
digit-greater)
commit
|
commitdiff
|
tree
2016-09-07
Sta
s
Boukare
v
Op
t
imiz
e
out o
f
l
ine
fixnum-float comparisons
.
commit
|
commitdiff
|
tree
2016-09-05
S
t
as Bouk
a
r
e
v
Fix
a
typo in most-negative-
e
xactly-single-f
l
oat
-
fixnu
m
.
commit
|
commitdiff
|
tree
2016-09-05
Stas B
o
ukarev
Remove
a
n u
n
u
s
ed variable in
a
n arm64 inst
r
uction
.
commit
|
commitdiff
|
tree
2016-09-04
Stas
B
o
u
karev
Speed up r
a
tio
n
al on some numbers
.
commit
|
commitdiff
|
tree
2016-09-04
Stas Boukarev
P
r
oper values for most
-
-
e
xactl
y
--floa
t
-f
i
xnum
.
commit
|
commitdiff
|
tree
2016-09-04
Stas Boukarev
Fix
f
ixnum-f
l
oat ou
t
o
f
line
c
ompari
s
ons
.
commit
|
commitdiff
|
tree
2016-09-04
Stas Boukarev
Remove pseudo-atomic-
t
rap on mips, unused
.
commit
|
commitdiff
|
tree
2016-09-04
Stas Bo
u
karev
Remove code f
o
r overflow traps on PPC
.
commit
|
commitdiff
|
tree
2016-09-04
Stas Boukarev
Rem
o
ve object-not-list-tr
a
p
a
nd
o
bject
-
no
t
-i
n
stan
c
e
.
.
.
commit
|
commitdiff
|
tree
2016-09-03
Stas Boukarev
Optimi
z
e x86-64:copy-more
-
arg
.
commit
|
commitdiff
|
tree
2016-09-03
Sta
s
Bouk
a
rev
Fix sb-assem:inst
.
commit
|
commitdiff
|
tree
2016-09-03
Stas Boukarev
Enable read-
o
nly-tramps on
mi
p
s
.
commit
|
commitdiff
|
tree
2016-09-03
Sta
s
Boukarev
sb-assem:inst: warn about
u
nd
e
fined instructions
.
commit
|
commitdiff
|
tree
2016-09-03
Stas
Bouk
a
r
ev
Remove fpu_save everywhere but x86
.
commit
|
commitdiff
|
tree
2016-09-03
Stas Bo
u
karev
Restore arm64 build
.
commit
|
commitdiff
|
tree
2016-09-03
Stas Boukar
e
v
Remo
v
e ret f
r
om undefined tramps on x86oids
.
commit
|
commitdiff
|
tree
2016-09-03
Stas Bo
u
karev
E
n
able read-only-t
r
amps on arm
.
commit
|
commitdiff
|
tree
2016-09-03
St
a
s B
o
uk
a
rev
Resto
r
e builds on arm64 and
p
p
c
.
commit
|
commitdiff
|
tree
2016-09-02
Stas Bo
u
karev
Remove sb-
p
c
l
:
:*unbound-sl
o
t
-
value
-
m
a
r
ker*
.
commit
|
commitdiff
|
tree
2016-09-02
S
tas
Boukarev
Remo
v
e bogus lo
a
d
-
time-value
.
commit
|
commitdiff
|
tree
2016-09-01
Stas Boukarev
Clean
up describe_internal_error
.
commit
|
commitdiff
|
tree
2016-09-01
Stas Boukarev
Fix i
n
ternal-e
r
ror-args on
mips
.
commit
|
commitdiff
|
tree
next