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 Boukare
v
sb-introspect:find-definition-sources-by-name add more
.
.
.
commit
|
commitdiff
|
tree
2016-12-03
S
t
as B
o
uk
a
re
v
Remove make-value-cell wrappe
r
s f
r
om load-ti
m
e-va
l
u
e
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Bouka
r
ev
Cle
a
r
the specifier-
t
ype cach
e
on (setf (find-c
l
ass
.
.
.
commit
|
commitdiff
|
tree
2016-12-03
Stas B
o
ukarev
M
ore
c
o
m
pact FI
N
D
-
C
L
ASS compi
l
er ma
c
ro e
x
p
a
nsio
n
.
commit
|
commitdiff
|
tree
2016-12-03
Stas B
o
ukarev
Optimize CAC
H
ED-TYPEP
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Boukarev
Optimize typep on und
e
fined type
s
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Bouka
r
ev
Fix restarts in make-target-2
.
sh
commit
|
commitdiff
|
tree
2016-12-02
Stas Boukarev
Ad
d
:escape
-
arg
u
ments to r
u
n-pro
g
ram on win32
.
commit
|
commitdiff
|
tree
2016-12-02
Stas Bo
u
kar
e
v
More com
p
act type testing of
c
lasses
.
commit
|
commitdiff
|
tree
2016-12-01
S
t
a
s
B
oukarev
Fi
x
get-
t
imez
o
ne
on
6
4-bit Windows
.
commit
|
commitdiff
|
tree
2016-11-30
Stas Boukarev
Transform
SET into
SE
T
Q on known variables
.
commit
|
commitdiff
|
tree
2016-11-30
Stas Bou
k
arev
B
et
t
er checking of
package loc
k
s when dec
l
aring variables
.
commit
|
commitdiff
|
tree
2016-11-30
S
t
as Bouk
a
rev
Ch
e
c
k
p
a
ckag
e
locks when setting und
e
fined v
a
riables
.
commit
|
commitdiff
|
tree
2016-11-16
Stas Bouk
a
rev
More compact readable
output of base-string
s
.
commit
|
commitdiff
|
tree
2016-11-15
Stas Bouk
a
rev
More thorou
g
h ch
e
cking of call
a
ble arguments arg-count
.
.
.
commit
|
commitdiff
|
tree
2016-11-11
Stas Bouk
a
re
v
Check
t
he
t
y
pe of the argument for ~[ in
FORMAT
.
commit
|
commitdiff
|
tree
2016-11-09
Stas
B
oukarev
Fix handling of
memo
r
y faults on Darwin
.
commit
|
commitdiff
|
tree
2016-11-05
Stas Boukarev
Fix compilation
o
f YES-
O
R-NO-P with format
t
e
r functions
.
commit
|
commitdiff
|
tree
2016-11-02
St
a
s
B
oukarev
M
ore robust
s
b-bs
d
-sockets tests in the absence of
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
Stas Bou
k
ar
e
v
Add a
(
signed-byte 64) variant of the logc
o
unt VOP
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
Stas Boukarev
x86
-
64: apply th
e
logc
o
unt VOP to
(si
g
n
ed-byte 64)
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
Stas
Bouk
a
rev
Add (intege
r
-le
n
g
t
h ub64) VOP
for ARM64
.
commit
|
commitdiff
|
tree
2016-11-02
Stas Bouka
r
e
v
Avoid
u
nnecessary moves in a couple of artithmetic
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
Stas Bouka
r
ev
Optimize ASH VOPs on
A
RM64
.
commit
|
commitdiff
|
tree
2016-11-01
S
t
a
s
Bouk
a
rev
Avoid
cre
a
ting bignums
for (truncate
word pow
e
r-of
.
.
.
commit
|
commitdiff
|
tree
2016-11-01
Stas
Boukarev
Optimi
z
e %ne
g
at
e
on negative sign
e
d
wor
d
s on x8
6
oids
.
.
.
commit
|
commitdiff
|
tree
2016-10-23
Stas Boukarev
Fix delete-o
p
tional-dispatch fo
r
functiona
l
s wi
t
h
X
EPs
.
commit
|
commitdiff
|
tree
2016-10-15
Stas Bouka
r
ev
Use interna
l
e
r
rors in number-dispatch
.
commit
|
commitdiff
|
tree
2016-10-15
S
t
as
Boukarev
Remove BIGNUM-TYPE
.
commit
|
commitdiff
|
tree
2016-10-15
Stas Boukarev
Add a
r
e
c
o
mpile res
t
a
r
t in compile
-
stem
.
commit
|
commitdiff
|
tree
2016-10-15
S
t
as Boukarev
Speed up SIGNUM on float
s
.
commit
|
commitdiff
|
tree
2016-10-15
St
a
s Boukarev
Sim
p
lify co
m
ple
x
-log
.
commit
|
commitdiff
|
tree
2016-10-15
Stas Bou
k
arev
Speed up SQRT on negative numbe
r
s
.
commit
|
commitdiff
|
tree
2016-10-14
Stas Boukare
v
Opt
i
mize in
t
exp on
ratios
.
commit
|
commitdiff
|
tree
2016-10-14
Stas Boukarev
Cl
o
se the fd used
t
o
load the
c
o
re f
i
le
.
commit
|
commitdiff
|
tree
2016-10-13
Stas Bouka
r
ev
Remove SB-EXT:*INTEXP-MAXIMUM-EXPONENT*
.
commit
|
commitdiff
|
tree
2016-10-13
Stas
Bou
k
a
rev
S
l
i
g
htly speed up +/-
on ratio
s
.
commit
|
commitdiff
|
tree
2016-10-12
Stas B
o
uk
a
rev
Optimize m
v
-
call with multiple
a
rgument forms, not
.
.
.
commit
|
commitdiff
|
tree
2016-10-09
St
a
s
Boukare
v
Fix VALID-C
A
LLABLE-ARGUMENT
o
n XEPs
.
commit
|
commitdiff
|
tree
2016-10-07
Stas
B
oukarev
Fix arra
y
-equal-p
.
commit
|
commitdiff
|
tree
2016-10-06
S
tas Boukarev
A
coupl
e
more :ele
m
e
n
t
-mo
d
e
'character for streams
.
commit
|
commitdiff
|
tree
2016-10-06
Stas Bo
u
karev
Speed
up
r
e
a
d/wr
i
t
e
-
sequence to non-fd-stre
a
m
.
commit
|
commitdiff
|
tree
2016-10-06
Stas Bo
u
kare
v
Speed up G
C
i
n
the presence of lo
t
s
of threads
.
commit
|
commitdiff
|
tree
2016-10-06
S
t
a
s Boukarev
Optimize left shif
t
of a
fixnum into a bignum
.
commit
|
commitdiff
|
tree
2016-10-06
St
a
s Boukarev
Inline
b
ignum-plus-p
.
commit
|
commitdiff
|
tree
2016-10-05
Sta
s
Bo
u
karev
Faster
o
ut of line
FLOAT for word sized bignums
.
commit
|
commitdiff
|
tree
2016-10-05
Stas Boukare
v
Fix u
n
si
g
ne
d
to floa
t
conve
r
s
i
on on arm64
.
commit
|
commitdiff
|
tree
2016-10-05
S
tas Boukarev
sb
-
alien:
a
v
oid sign extensi
o
n aft
e
r sa
p
-ref
.
commit
|
commitdiff
|
tree
2016-10-05
Stas Boukarev
Fix other imp
l
ementation
'
s `quit'
f
unctions
.
commit
|
commitdiff
|
tree
2016-10-04
Stas B
o
ukarev
b
u
ild: add a
recompile re
s
tart around LOAD
.
commit
|
commitdiff
|
tree
2016-10-04
Stas Boukarev
Ma
k
e
the buil
d
process abortable
.
commit
|
commitdiff
|
tree
2016-10-04
Stas
Boukarev
Spe
e
d
up logi
c
al bi
t
arr
a
y ope
r
ati
o
n
s
on m
u
ltidimensional
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
Stas Bouka
r
ev
O
ptimize has
h
ing multidimensio
n
al
v
ect
o
rs
.
commit
|
commitdiff
|
tree
2016-10-04
Stas Boukar
e
v
Sp
e
ed up AREF on displaced
arrays
.
commit
|
commitdiff
|
tree
2016-10-04
Stas Boukar
e
v
x8
6
-64: use
storew
*
in w
i
th-fixed
-
allocation
.
commit
|
commitdiff
|
tree
2016-10-04
Stas Boukarev
S
upport unboxed si
g
ned-word st
r
ucture
slots on x
8
6
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
Stas Boukarev
Fix non-
x
86 build
.
commit
|
commitdiff
|
tree
2016-10-03
Stas B
o
ukarev
Be
t
t
e
r LOGBITP t
r
a
n
sfor
m
s fo
r
bignums
.
commit
|
commitdiff
|
tree
2016-10-03
Stas
B
oukarev
Use SSE for zeroing small
d
x-vectors
o
n x86-64
.
commit
|
commitdiff
|
tree
2016-10-03
S
t
a
s
Bo
u
ka
r
ev
wi
t
h-alien: don't b
i
n
d *
a
li
e
n-stack
-
pointer
*
unle
s
s
.
.
.
commit
|
commitdiff
|
tree
2016-10-03
Stas
B
ouk
a
rev
Fix FP
register di
s
assembly on x86
.
commit
|
commitdiff
|
tree
2016-10-03
Stas Boukarev
run
t
ime
:
warnings
a
nd
i
n
dent
a
tion
.
commit
|
commitdiff
|
tree
2016-10-03
Stas
B
ouka
r
ev
s
b
-posix: no
g
etresg
i
d g
e
tr
e
suid on Darwi
n
.
commit
|
commitdiff
|
tree
2016-10-03
S
tas Bouk
a
rev
Make sb-
u
nix:nanosleep
re-entran
t
on OSX
.
commit
|
commitdiff
|
tree
2016-10-03
Stas Bo
u
karev
Rem
o
ve
t
h
e :read-only-tr
a
m
p
s *feature*
.
commit
|
commitdiff
|
tree
2016-09-30
S
t
as Boukarev
Fix VAL
I
D-
C
ALLABLE
-
ARG
U
MENT on functions coming via
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
Stas B
o
ukarev
Mor
e
th
r
o
u
gh ar
g
-c
o
unt mi
s
matc
h
w
a
r
nin
g
s
for mv-call
.
commit
|
commitdiff
|
tree
2016-09-30
Stas
B
o
u
karev
Spurio
u
s warnings with let-conversion disabl
e
d
.
commit
|
commitdiff
|
tree
2016-09-26
Stas Boukarev
Fix x86-6
4
win
3
2
.
commit
|
commitdiff
|
tree
2016-09-26
St
a
s Boukarev
Fix interl
e
av
e
d st
r
u
cture scan
n
ing o
n
win32-x86
-
6
4
.
commit
|
commitdiff
|
tree
2016-09-26
Stas Boukarev
Fi
x
windows builds
.
commit
|
commitdiff
|
tree
2016-09-26
Sta
s
Boukar
e
v
Fi
x
PA tr
i
gge
r
ing on MIPS
.
commit
|
commitdiff
|
tree
2016-09-20
Stas Boukar
e
v
Fix a race condition between thread creat
i
o
n and destruction
.
.
.
commit
|
commitdiff
|
tree
2016-09-20
Stas Bo
u
karev
Confi
g
.
x
8
6/64-darwin: appe
n
d to LIN
K
FLAGS
.
commit
|
commitdiff
|
tree
2016-09-20
Stas
B
oukarev
D
i
sable PIE on D
a
rw
i
n
.
commit
|
commitdiff
|
tree
2016-09-20
S
t
as Boukarev
Darw
i
n: replace current_mach_task wi
t
h mach_t
a
s
k
_s
e
lf()
.
commit
|
commitdiff
|
tree
2016-09-19
Stas Bou
k
arev
F
i
x b
u
ilding with the
latest
X
code on
O
SX
.
commit
|
commitdiff
|
tree
2016-09-13
Stas Boukarev
Remove
sb-bignum::(%digit-comp
a
re %di
g
it
-
g
r
eate
r
)
commit
|
commitdiff
|
tree
2016-09-07
Stas Boukarev
Optimize
o
ut of l
i
ne fix
n
um
-
float comparisons
.
commit
|
commitdiff
|
tree
2016-09-05
Stas Bouka
r
ev
Fix a typo in most-negative-exactl
y
-
s
ingle-float-fixnum
.
commit
|
commitdiff
|
tree
2016-09-05
St
a
s Boukarev
Remove an u
n
used v
a
riable
in an arm6
4
i
n
struction
.
commit
|
commitdiff
|
tree
2016-09-04
Sta
s
Bouk
a
rev
S
p
eed up rational o
n
some
n
u
m
bers
.
commit
|
commitdiff
|
tree
2016-09-04
St
a
s Boukarev
P
r
o
p
er
v
alues for most--exac
t
l
y
--float-fixnum
.
commit
|
commitdiff
|
tree
2016-09-04
Stas Boukarev
Fix fi
x
n
u
m
-
float out of l
i
ne comparison
s
.
commit
|
commitdiff
|
tree
2016-09-04
S
t
as Boukarev
R
e
move pseud
o
-
a
tom
i
c-trap on mips, u
n
used
.
commit
|
commitdiff
|
tree
2016-09-04
St
a
s
Boukarev
R
e
m
o
v
e code for overf
l
ow
traps on PPC
.
commit
|
commitdiff
|
tree
2016-09-04
S
tas Boukarev
Remove
o
b
j
ect-
n
ot-lis
t
-trap and object-not-instance
.
.
.
commit
|
commitdiff
|
tree
2016-09-03
Sta
s
Bo
u
kar
e
v
Opt
i
mize x86-64:copy-more
-
ar
g
.
commit
|
commitdiff
|
tree
2016-09-03
Stas Boukarev
Fix
s
b-
a
ssem:inst
.
commit
|
commitdiff
|
tree
2016-09-03
Stas Boukarev
E
nabl
e
r
ead-only-tramps
o
n
m
i
ps
.
commit
|
commitdiff
|
tree
2016-09-03
Stas Boukarev
s
b
-assem:inst: warn
a
b
ou
t
un
d
efined inst
r
uctions
.
commit
|
commitdiff
|
tree
2016-09-03
Stas
B
oukarev
Remove fpu_save e
v
eryw
h
ere but x86
.
commit
|
commitdiff
|
tree
2016-09-03
Stas Boukarev
Re
s
tore arm
6
4 build
.
commit
|
commitdiff
|
tree
2016-09-03
Stas Boukarev
Re
m
ov
e
ret from
und
e
fined tramps on x86oids
.
commit
|
commitdiff
|
tree
2016-09-03
Stas Bouk
a
rev
E
nable read-only-t
r
amps on a
r
m
.
commit
|
commitdiff
|
tree
2016-09-03
Sta
s
Boukarev
Restore builds on arm6
4
and ppc
.
commit
|
commitdiff
|
tree
2016-09-02
Stas Boukare
v
Remove sb-pcl::*
u
n
bound
-
slot-value-marker*
.
commit
|
commitdiff
|
tree
2016-09-02
Stas
Boukarev
R
e
move
bogus load-time-value
.
commit
|
commitdiff
|
tree
2016-09-01
Stas B
o
ukarev
Cl
e
an up d
e
scribe
_
internal_error
.
commit
|
commitdiff
|
tree
2016-09-01
S
t
a
s
Boukarev
Fix interna
l
-error-args o
n
mips
.
commit
|
commitdiff
|
tree
next