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
Remove a level of indirection in *linkage-info*.
2013-09-16
Stas Boukarev
Remo
v
e a level of in
d
ir
e
ction
i
n *linkage-info*
.
commit
|
commitdiff
|
tree
2013-09-16
Stas Boukare
v
Rest
o
re
b
u
i
lding of +sb-unicode with -sb-unicode
.
commit
|
commitdiff
|
tree
2013-09-10
Sta
s
Boukarev
Fix a regression in sb-safepoint
.
commit
|
commitdiff
|
tree
2013-09-09
Stas B
o
ukare
v
M
i
cro
-
optimize move-immediate
on x86
-
6
4
.
commit
|
commitdiff
|
tree
2013-09-09
Sta
s
Bou
k
arev
Fix C
H
AR-E
Q
UAL on base-ch
a
rs
o
n
n
on-sb-unicode
.
commit
|
commitdiff
|
tree
2013-09-08
Stas
B
oukarev
s
b-saf
e
point: Fix
i
nterrupts
d
u
r
ing GC
.
commit
|
commitdiff
|
tree
2013-09-07
Stas Boukarev
LDB/
D
PB do not check for
negative indexes
.
commit
|
commitdiff
|
tree
2013-09-07
Stas Boukarev
Ad
j
u
st SETcc
i
nstr
u
cti
o
n encoding on x86-64
.
commit
|
commitdiff
|
tree
2013-09-06
Stas Bouk
a
rev
Improve knownf
u
n
dec
l
arati
o
ns
.
commit
|
commitdiff
|
tree
2013-09-06
S
tas Bou
k
arev
Re
m
ove a wrong IGNORE declaration
.
commit
|
commitdiff
|
tree
2013-09-06
Stas B
o
uk
a
rev
S
ave some sp
a
c
e
in WITH-OU
T
PUT-TO-STRING
.
commit
|
commitdiff
|
tree
2013-09-05
Stas B
o
ukarev
Opt
i
mize CHAR-
E
Q
U
A
L
on
constan
t
and base-char ar
g
s
.
commit
|
commitdiff
|
tree
2013-09-05
S
t
as Boukarev
Add defknowns for TW
O
-A
R
G-CHA
R
-* funct
i
o
n
s
.
commit
|
commitdiff
|
tree
2013-09-05
Stas Bo
u
karev
Add a
transf
o
r
m for EQUALP
.
commit
|
commitdiff
|
tree
2013-09-05
Stas
B
oukarev
O
p
t
i
m
i
ze some compa
r
ison function
s
for EQ cases
.
commit
|
commitdiff
|
tree
2013-09-05
Stas Boukarev
Improve the EQUAL transform
.
commit
|
commitdiff
|
tree
2013-09-04
Stas Boukar
e
v
Micro-optimize calli
n
g assem
b
ly routines on x86oids
.
commit
|
commitdiff
|
tree
2013-09-04
Stas
B
o
ukarev
M
ic
r
o-op
t
imiz
e
calling all
o
c_
t
ramp on x86_64
.
commit
|
commitdiff
|
tree
2013-09-02
J
an
Moringen
Add SO
C
KET
-
SHUTDOWN in contrib/s
b
-bsd-sockets
commit
|
commitdiff
|
tree
2013-09-02
S
t
as Boukarev
Handle
c
ompile
r
-error
in LOAD when it'
s
not run from
.
.
.
commit
|
commitdiff
|
tree
2013-08-31
Stas Bouk
a
rev
slep-non-consi
n
g test: prevent from sleeping
to
o
m
u
ch
.
commit
|
commitdiff
|
tree
2013-08-31
S
tas Boukarev
Micro
-
optim
i
ze gc scav
e
nge
.
commit
|
commitdiff
|
tree
2013-08-30
Stas Boukarev
Remove a
c
ouple of unused variables in the
C
runtime
.
commit
|
commitdiff
|
tree
2013-08-30
Stas Bouk
a
r
e
v
te
s
ts/subr
.
sh: F
i
x se
d
invocation
f
o
r
S
olaris
.
commit
|
commitdiff
|
tree
2013-08-30
Stas Boukarev
tests/run-comp
i
ler
.
s
h
: us
e
gcc,
not cc
.
commit
|
commitdiff
|
tree
2013-08-29
Stas Bouka
r
ev
Fi
x
floating point exceptio
n
s p
e
rsi
s
t
ing on Solaris
.
commit
|
commitdiff
|
tree
2013-08-29
Stas Bou
k
ar
e
v
PPRINT
(
setf
.
a) co
r
r
e
ctly
.
commit
|
commitdiff
|
tree
2013-08-29
St
a
s
B
oukarev
Fix building
on Sol
a
ris
x
8
6
-6
4
.
commit
|
commitdiff
|
tree
2013-08-28
St
a
s Bou
k
arev
PRO
B
E-FILE
o
n sy
m
li
n
ks
t
o pipes i
n
s
i
d
e
/pro
c
on Linux
.
commit
|
commitdiff
|
tree
2013-08-28
Stas Boukarev
Remove debu
g
-d
e
init, unused
.
commit
|
commitdiff
|
tree
2013-08-28
Stas Boukar
e
v
Re
m
o
v
e an unus
e
d varia
b
le, *u
n
wind-
t
o-frame-f
u
nction*
.
commit
|
commitdiff
|
tree
2013-08-24
Stas Boukar
e
v
Revert "Clean up %more-arg-values
.
"
commit
|
commitdiff
|
tree
2013-08-21
St
a
s Bouk
a
rev
Fix
OPEN when
:if-exists/:if-does-not-exist a
r
e both
.
.
.
commit
|
commitdiff
|
tree
2013-08-21
Stas Bouka
r
ev
Don't hard
c
ode the
num
b
er of gencgc generations
.
commit
|
commitdiff
|
tree
2013-08-21
Stas
B
o
u
karev
F
l
u
sh streams mor
e
pr
e
ci
s
ely
.
commit
|
commitdiff
|
tree
2013-08-20
Stas Bo
u
karev
F
ix thre
a
d-alloca te
s
t on Windo
w
s
.
commit
|
commitdiff
|
tree
2013-08-20
Stas
B
oukarev
Fix ROOM o
n
Win
d
ows
.
commit
|
commitdiff
|
tree
2013-08-20
Stas Bo
u
karev
Clean up %more-arg-va
l
ues
.
commit
|
commitdiff
|
tree
2013-08-19
Stas
B
ouka
r
e
v
Clean up and
m
icro-optimi
z
e list
c
h
e
cking
i
n some x86
.
.
.
commit
|
commitdiff
|
tree
2013-08-19
Sta
s
Bouk
a
rev
Mic
r
o-optimize co
p
y-more-
a
rg on x86-64
.
commit
|
commitdiff
|
tree
2013-08-19
S
t
as Boukarev
Clean up listi
f
y-
r
est-args VO
P
on x86-64
.
commit
|
commitdiff
|
tree
2013-08-19
Stas Bouk
a
rev
Apply a r
e
cent optimi
z
ati
o
n more widely
.
commit
|
commitdiff
|
tree
2013-08-15
S
t
as Bouk
a
r
e
v
Add
a
memory barrier inside
p
se
u
do
-
at
o
mic on PPC
.
commit
|
commitdiff
|
tree
2013-08-15
S
t
as Boukarev
Set up alien
s
t
a
ck corre
c
tly
o
n non
-
x
8
6
o
i
d
s
.
commit
|
commitdiff
|
tree
2013-08-15
Stas Boukarev
crea
t
e_os_t
h
read: put p
t
h
r
e
a
d
stack ins
i
de
a
lien-sta
c
k
.
commit
|
commitdiff
|
tree
2013-08-15
Stas Boukarev
Warn when def
i
nin
g
a setf-functio
n
to
g
ether wi
t
h
a
.
.
.
commit
|
commitdiff
|
tree
2013-08-15
Stas Boukarev
Throw errors on malformed FUNCTI
O
N
.
commit
|
commitdiff
|
tree
2013-08-15
S
t
a
s
Boukarev
Op
t
imize cal
l
ing asm rou
t
ines an
d
static foreign
functions
.
.
.
commit
|
commitdiff
|
tree
2013-08-06
Stas
B
o
u
kare
v
F
i
x unde
f
ined function errors
o
n P
P
C and MIPS
.
commit
|
commitdiff
|
tree
2013-08-01
S
t
a
s Boukarev
Mi
c
r
o
o
pti
m
ize (si
g
ned-b
y
te 64) t
y
pe test on x86-64
.
commit
|
commitdiff
|
tree
2013-07-28
Stas Bouk
a
rev
Microoptimize compa
r
isons with 0 on x86oid
s
.
commit
|
commitdiff
|
tree
2013-07-28
St
a
s Bouka
r
e
v
Optimize (unsigne
d
-b
y
te 32/64) type
tests on x86oids
.
commit
|
commitdiff
|
tree
2013-07-28
Stas Boukarev
Microoptimize type-
t
ests
o
n x8
6
oi
d
s
.
commit
|
commitdiff
|
tree
2013-07-16
Stas Boukarev
Optimize
TY
P
EP of (
M
OD
X) on x86/x8
6
-6
4
.
commit
|
commitdiff
|
tree
2013-07-04
Stas Bou
k
a
rev
Update ASDF to
3
.
0
.
2
.
commit
|
commitdiff
|
tree
2013-06-28
James M
.
Lawrence
Fix SLEEP o
n
32-bit pla
t
forms
.
commit
|
commitdiff
|
tree
2013-06-24
Stas Boukarev
Sim
p
l
ify EMIT-VOP fu
r
t
her
.
commit
|
commitdiff
|
tree
2013-06-24
Stas Bouk
a
rev
Simplify
EM
I
T-GENERIC-VOP
.
commit
|
commitdiff
|
tree
2013-06-22
S
tas Boukare
v
backtrace: don't
con
s
large
l
ists when RCX is overwritt
e
n
.
.
.
commit
|
commitdiff
|
tree
2013-06-11
Stas
B
oukarev
check-mod
-
fix
n
u
m: cor
r
e
ct the tes
t
f
o
r power-of-two
.
commit
|
commitdiff
|
tree
2013-06-10
Stas
B
ou
k
ar
e
v
Add a miss
i
n
g :s
u
p
p
ress-errors k
e
yword for
W
RITE defknown
.
commit
|
commitdiff
|
tree
2013-06-05
S
t
a
s Boukarev
Stop exporting u
n
used symb
o
ls
.
commit
|
commitdiff
|
tree
2013-06-05
St
a
s Boukarev
Fact
o
r out rea
d
-var-inte
g
er
into
a
fun
c
tion
.
commit
|
commitdiff
|
tree
2013-06-05
Sta
s
Boukare
v
sb-bsd-s
o
ckets: Mor
e
robus
t
inet-socket-bin
d
test on
.
.
.
commit
|
commitdiff
|
tree
2013-06-05
S
t
as Bouka
r
ev
Ge
t
rid of vm
-
suppo
r
t-routi
n
es indirectio
n
.
commit
|
commitdiff
|
tree
2013-06-05
Stas Bouk
a
rev
Opt
i
mize (mod FIXNUM) type-ch
e
cks on x86oids
.
commit
|
commitdiff
|
tree
2013-06-04
S
t
as Bou
k
are
v
sb-b
s
d
-
s
ocket tests: don
'
t listen on a predefined port
.
commit
|
commitdiff
|
tree
2013-06-03
Stas B
o
ukarev
Uniniti
a
lized type-
e
r
ro
r
co
n
d
itio
n
s ca
n
n
ow be pr
i
nted
.
commit
|
commitdiff
|
tree
2013-06-03
St
a
s Bouk
a
rev
sb-bsd-soc
k
ets: F
i
x type of canonname in addrinfo
.
commit
|
commitdiff
|
tree
2013-06-03
S
t
a
s Boukarev
Fix
A
PPEND/N
C
ONC type de
r
iv
a
tion
p
rope
r
ly t
h
is time
.
commit
|
commitdiff
|
tree
2013-06-03
Stas Boukarev
Fix NCON
C
type der
i
vation
.
commit
|
commitdiff
|
tree
2013-06-03
S
tas Bouka
r
ev
sl
e
ep:
A
d
d
m
ore pre
c
aut
i
ons to
av
o
id co
n
s
ing on x86
.
commit
|
commitdiff
|
tree
2013-06-03
St
a
s Bo
u
karev
Fix sleep on ratios, avoiding
co
n
si
n
g
.
commit
|
commitdiff
|
tree
2013-06-02
St
a
s Boukarev
Avoid cons
i
ng in
S
LE
E
P
.
commit
|
commitdiff
|
tree
2013-06-02
Stas Boukare
v
Ma
k
e
%
c
oerce-calla
b
le
-
to-
f
un stat
i
c on x86oids
.
commit
|
commitdiff
|
tree
2013-06-02
Stas
B
o
ukarev
D
o
n'
t
go throug
h
fdefn when re
f
erencing #'known-functions
.
commit
|
commitdiff
|
tree
2013-06-02
Stas
Boukarev
Correct call-indirect for >32
-
bit add
r
e
s
ses
.
commit
|
commitdiff
|
tree
2013-06-02
Stas Bouka
r
ev
Better calls
to
s
t
a
t
ic func
t
ion
s
on x86-64
.
commit
|
commitdiff
|
tree
2013-06-02
S
t
as B
o
ukarev
Better calls to
s
t
atic
fun
c
tions on x86-64
.
commit
|
commitdiff
|
tree
2013-06-02
Stas Boukarev
Bett
e
r in
i
tialization of ir2-component-co
n
stants
o
n
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
Stas
Boukarev
Remove u
n
u
s
ed variables in the
c
ompiler
.
commit
|
commitdiff
|
tree
2013-06-02
Stas B
o
ukarev
d
isassemb
l
e
:
Better annotation o
f
static functions
.
.
.
commit
|
commitdiff
|
tree
2013-05-31
Stas Boukarev
Fix a regres
s
io
n
in
A
PPEND typ
e
deri
v
ation
.
commit
|
commitdiff
|
tree
2013-05-21
S
tas Boukare
v
Fi
x
foreign-symbol-addr
e
ss transform on +sb-dynamic
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
Sta
s
Boukarev
Make
i
r1-conv
e
r
t
-ha
i
ry-lambda safe for non-
l
ocal ex
i
ts
.
commit
|
commitdiff
|
tree
2013-05-16
Stas Bou
k
arev
Add a stub for
%
other-
p
oin
t
e
r-p
.
commit
|
commitdiff
|
tree
2013-05-16
St
a
s Bo
u
karev
loop
:
remo
v
e cod
e
si
z
e-estimation
.
commit
|
commitdiff
|
tree
2013-05-13
Stas Bou
k
arev
Fix de
s
crib
e
-
o
b
jec
t
fo
r
c
h
aracters
.
commit
|
commitdiff
|
tree
2013-05-07
Stas Boukarev
sb-i
n
trospect:fi
n
d-definition-source
s
-by-name: more
.
.
.
commit
|
commitdiff
|
tree
2013-05-05
St
a
s
B
o
ukarev
Better type derivation
for APPEND, NCONC, LIST
.
commit
|
commitdiff
|
tree
2013-05-04
Stas Boukarev
Micro-optimize
values-li
s
t
.
commit
|
commitdiff
|
tree
2013-05-04
Stas Bouka
r
ev
s
b-introspect:fin
d
-definition-sources-by-na
m
e: fin
d
.
.
.
commit
|
commitdiff
|
tree
2013-05-02
S
t
as Boukarev
C
o
rrect
integer-length on fixnums on x86-64 when n
.
.
.
commit
|
commitdiff
|
tree
2013-04-30
Stas B
o
ukarev
Micro-o
p
timize integ
e
r-length on fixnums o
n
x86-64
.
commit
|
commitdiff
|
tree
2013-04-30
Stas Boukarev
D
ocument
t
h
e new :direc
t
or
y
argumen
t
f
or run-progr
a
m
.
commit
|
commitdiff
|
tree
2013-04-29
St
a
s Boukarev
Fix init-var-ignoring-errors
.
commit
|
commitdiff
|
tree
2013-04-29
Stas B
o
ukare
v
Add :directory
a
r
gument to sb-e
x
t
:run-program
.
commit
|
commitdiff
|
tree
2013-04-29
Stas Boukarev
Handle environment
ini
t
ialization
better
.
commit
|
commitdiff
|
tree
2013-04-17
Matthias Andrea
s
.
.
.
Handle
multipl
e
-va
l
ued for
m
s in TRACE :PRINT
.
commit
|
commitdiff
|
tree
2013-04-15
Stas Bo
u
kar
e
v
Remo
v
e an unused VOP
%
make-symbol on x8
6
-64
.
commit
|
commitdiff
|
tree
next