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
Fix VALID-CALLABLE-ARGUMENT on XEPs.
2016-10-09
Stas Boukarev
Fix VALID-CALLABLE-ARGUMENT on XEPs
.
commit
|
commitdiff
|
tree
2016-10-07
S
t
as Bouka
r
ev
Fix
array-equa
l
-p
.
commit
|
commitdiff
|
tree
2016-10-06
Stas
B
o
uka
r
ev
A co
u
ple
m
ore :element-m
o
de 'character for streams
.
commit
|
commitdiff
|
tree
2016-10-06
Stas
Boukarev
Speed up read/wri
t
e-
s
equence to non-fd-stream
.
commit
|
commitdiff
|
tree
2016-10-06
Stas B
o
ukarev
Speed
u
p
GC in the p
r
esence of lots of threads
.
commit
|
commitdiff
|
tree
2016-10-06
St
a
s Boukarev
Op
t
imize left shift of a fixnum into
a bignum
.
commit
|
commitdiff
|
tree
2016-10-06
Stas Boukarev
Inline
b
i
gnum-plus-
p
.
commit
|
commitdiff
|
tree
2016-10-05
Stas Bouk
a
rev
F
aster ou
t
of line FL
O
A
T
for word sized
b
ignum
s
.
commit
|
commitdiff
|
tree
2016-10-05
Stas Bou
k
arev
F
i
x
unsigned
to float con
v
er
s
ion on
a
rm64
.
commit
|
commitdiff
|
tree
2016-10-05
Stas Bouka
r
ev
sb
-
a
lien: avoid sign extensi
o
n
a
fter sap-ref
.
commit
|
commitdiff
|
tree
2016-10-05
Stas
B
o
ukarev
Fix other implementa
t
i
o
n'
s
`quit' function
s
.
commit
|
commitdiff
|
tree
2016-10-04
S
t
as Boukarev
build: add a recompile restart around
LOAD
.
commit
|
commitdiff
|
tree
2016-10-04
Stas
B
oukarev
Ma
k
e
the build process abortable
.
commit
|
commitdiff
|
tree
2016-10-04
Stas Bouka
r
ev
S
pee
d
up logical bit array ope
r
ations on mul
t
idimensional
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
Sta
s
Bou
k
a
rev
O
p
timiz
e
hashing multi
d
imensional v
e
ctors
.
commit
|
commitdiff
|
tree
2016-10-04
Stas B
o
uk
a
r
e
v
Speed up AREF o
n
displaced arrays
.
commit
|
commitdiff
|
tree
2016-10-04
Stas Boukarev
x86-64: use storew
*
in wi
t
h
-
fixed-allocat
i
on
.
commit
|
commitdiff
|
tree
2016-10-04
Stas
Boukarev
S
upp
o
rt unbo
x
e
d
signed-word structure slo
t
s on x86
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
Stas Boukarev
Fix non-x86
b
u
ild
.
commit
|
commitdiff
|
tree
2016-10-03
St
a
s Bouk
a
rev
Better LOGBITP transforms fo
r
bignu
m
s
.
commit
|
commitdiff
|
tree
2016-10-03
Sta
s
B
o
u
k
arev
Use
S
SE
f
or zero
i
ng small dx-ve
c
t
o
rs on x86
-
6
4
.
commit
|
commitdiff
|
tree
2016-10-03
Stas
B
o
ukarev
wi
t
h-alien
:
don't bind *alien-stack-pointer
*
unless
.
.
.
commit
|
commitdiff
|
tree
2016-10-03
S
t
as
Boukarev
Fix F
P
regist
e
r disassembly
on
x86
.
commit
|
commitdiff
|
tree
2016-10-03
Stas Boukare
v
runtime: warnings and indentation
.
commit
|
commitdiff
|
tree
2016-10-03
Stas
B
oukarev
s
b
-posi
x
:
no
g
etresgid getresuid on Darwin
.
commit
|
commitdiff
|
tree
2016-10-03
Stas
B
o
u
k
a
rev
Make
sb-unix:nanos
l
eep re-entran
t
on OSX
.
commit
|
commitdiff
|
tree
2016-10-03
Stas Bo
u
k
a
re
v
Remov
e
the :read-o
n
l
y
-tramps *feature*
.
commit
|
commitdiff
|
tree
2016-09-30
Stas Bouka
r
e
v
Fix
VALI
D
-CA
L
L
A
BLE-ARGU
M
E
NT on funct
i
ons
c
oming
v
ia
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
S
tas Bo
u
kare
v
More throug
h
a
rg-coun
t
mismatch warnings f
o
r
m
v-call
.
commit
|
commitdiff
|
tree
2016-09-30
Stas Boukare
v
Spuriou
s
w
arning
s
w
i
th let-conve
r
sio
n
di
s
ab
l
ed
.
commit
|
commitdiff
|
tree
2016-09-26
Sta
s
Bo
u
ka
r
ev
F
ix
x
86-64 win
3
2
.
commit
|
commitdiff
|
tree
2016-09-26
Stas Boukarev
Fix interlea
v
e
d
s
t
ru
c
ture
scanning on win3
2
-x86-64
.
commit
|
commitdiff
|
tree
2016-09-26
S
t
as Boukarev
Fix windows bui
l
ds
.
commit
|
commitdiff
|
tree
2016-09-26
S
tas Boukarev
Fix PA triggerin
g
on MIPS
.
commit
|
commitdiff
|
tree
2016-09-20
Stas Bou
k
are
v
Fix a race
c
ondit
i
on between thread creation and destruct
i
on
.
.
.
commit
|
commitdiff
|
tree
2016-09-20
Stas Boukarev
Con
f
ig
.
x
8
6/64-darwin: append to LINKFLAGS
.
commit
|
commitdiff
|
tree
2016-09-20
Stas Boukarev
Dis
a
ble P
I
E o
n
Darwin
.
commit
|
commitdiff
|
tree
2016-09-20
Stas Bouka
r
ev
Darwin: r
e
place current_m
a
ch_task with mach_task_self(
)
.
commit
|
commitdiff
|
tree
2016-09-19
S
t
as Boukarev
Fix building
w
ith
th
e
l
a
test
X
code
o
n OSX
.
commit
|
commitdiff
|
tree
2016-09-13
Stas B
o
ukarev
Re
m
ove s
b
-big
n
um::(%
d
igit-compare
%dig
i
t-grea
t
er)
commit
|
commitdiff
|
tree
2016-09-07
Stas Boukarev
Optimi
z
e
o
u
t of line
fixnu
m
-flo
a
t com
p
arisons
.
commit
|
commitdiff
|
tree
2016-09-05
Sta
s
Bouka
r
ev
F
i
x
a typo in m
o
st-negative-exactly-single-fl
o
a
t
-
fixnum
.
commit
|
commitdiff
|
tree
2016-09-05
St
a
s
Bou
k
a
r
ev
Re
m
ove an unused va
r
iable in an arm64 instructio
n
.
commit
|
commitdiff
|
tree
2016-09-04
Stas Bo
u
karev
Speed up rational on some
n
umbers
.
commit
|
commitdiff
|
tree
2016-09-04
Stas Boukarev
Pro
p
er
values for most--exactly--float-
f
i
x
num
.
commit
|
commitdiff
|
tree
2016-09-04
Stas
B
oukarev
F
i
x fixnum-fl
o
at
o
ut of l
i
ne
c
o
m
parisons
.
commit
|
commitdiff
|
tree
2016-09-04
Stas Boukarev
R
e
move pseudo-
a
tom
i
c
-
t
rap
o
n mips, unused
.
commit
|
commitdiff
|
tree
2016-09-04
Stas Bou
k
arev
R
e
move c
o
de for
overflow traps on PPC
.
commit
|
commitdiff
|
tree
2016-09-04
Stas
B
o
uka
r
ev
Remove objec
t
-not
-
list-tr
a
p
and object
-
not
-
inst
a
nce
.
.
.
commit
|
commitdiff
|
tree
2016-09-03
S
ta
s
Boukarev
Op
t
imize x86
-
64:copy-more-a
r
g
.
commit
|
commitdiff
|
tree
2016-09-03
Stas
B
oukarev
Fix sb-
a
ssem:inst
.
commit
|
commitdiff
|
tree
2016-09-03
Stas Boukarev
En
a
ble read-o
n
ly-tramps on mips
.
commit
|
commitdiff
|
tree
2016-09-03
Stas
Bouka
r
ev
s
b-assem:inst: warn about und
e
fine
d
i
n
s
tru
c
ti
o
ns
.
commit
|
commitdiff
|
tree
2016-09-03
Sta
s
Bouka
r
ev
Remove fpu_
s
ave everywh
e
re b
u
t x
8
6
.
commit
|
commitdiff
|
tree
2016-09-03
Stas
B
o
u
kar
e
v
Restore arm6
4
bui
l
d
.
commit
|
commitdiff
|
tree
2016-09-03
Stas Boukarev
Remove ret
f
rom u
n
defined tramps on x8
6
oids
.
commit
|
commitdiff
|
tree
2016-09-03
Stas B
o
ukare
v
Enable read-only-tramps o
n
arm
.
commit
|
commitdiff
|
tree
2016-09-03
Stas Bouka
r
ev
R
e
store
b
uilds on arm64 and pp
c
.
commit
|
commitdiff
|
tree
2016-09-02
Stas B
o
uka
r
ev
R
emove
sb-pcl::*unbound
-
slot
-
value-marker*
.
commit
|
commitdiff
|
tree
2016-09-02
S
ta
s
Bou
k
arev
Remove bogus load-ti
m
e-value
.
commit
|
commitdiff
|
tree
2016-09-01
Stas Boukarev
Clean up describe_i
n
ter
n
al_er
r
or
.
commit
|
commitdiff
|
tree
2016-09-01
S
tas Boukarev
F
ix internal-error
-
args on
mips
.
commit
|
commitdiff
|
tree
2016-09-01
S
t
as Bou
k
arev
Complete read-only-tramps
o
n ppc
.
commit
|
commitdiff
|
tree
2016-09-01
S
t
a
s Bouka
r
e
v
Co
m
p
l
e
t
e
read-o
n
ly-t
r
amps on x86
.
commit
|
commitdiff
|
tree
2016-09-01
Stas Boukarev
Read-onl
y
-tramps on arm64
.
commit
|
commitdiff
|
tree
2016-09-01
Stas Boukarev
Read-only
tram
p
s on x8
6
-
64
.
commit
|
commitdiff
|
tree
2016-09-01
Stas Boukarev
Reduce
i
nter
n
al error e
n
cod
i
n
g
.
commit
|
commitdiff
|
tree
2016-09-01
S
t
a
s Boukarev
Restore sb-qs
h
ow
build
o
n darwin-x86
.
commit
|
commitdiff
|
tree
2016-09-01
Stas Boukarev
Restor
e
x86 build
.
commit
|
commitdiff
|
tree
2016-08-31
Stas
B
oukarev
Sha
r
e !
d
e
fine-s
t
ora
g
e-classes for all bac
k
e
nds
.
commit
|
commitdiff
|
tree
2016-08-11
Stas Boukarev
Garbage collect cached c
o
nstructors
.
commit
|
commitdiff
|
tree
2016-08-11
Stas Boukar
e
v
Do
n
't optim
i
ze top-level calls to make-instance
.
commit
|
commitdiff
|
tree
2016-08-07
S
t
as Bo
u
karev
Sp
e
ed up PSXHASH on complex numbers
.
commit
|
commitdiff
|
tree
2016-08-07
Stas Bo
u
kare
v
Speed u
p
EQL on comp
l
e
x
numbe
r
s
.
commit
|
commitdiff
|
tree
2016-08-07
Stas B
o
ukarev
Speed irratio
n
a
l operations i
n
volving complexes
.
commit
|
commitdiff
|
tree
2016-08-07
St
a
s
Boukarev
Speed up SXHASH on complexes
.
commit
|
commitdiff
|
tree
2016-08-05
Stas Bouk
a
rev
Optimize fu
l
l-calls to
a
rray ass
e
ssors
.
commit
|
commitdiff
|
tree
2016-08-04
Stas Boukarev
Ignore tests/la
s
t-
r
andom-state
.
l
i
s
p
-expr
.
commit
|
commitdiff
|
tree
2016-08-04
Stas Bou
k
arev
Micro-optimize alloca
t
ion on
a
rm64
.
commit
|
commitdiff
|
tree
2016-08-04
Stas Boukarev
Optimize UNBIN
D
-
T
O-HERE on x86-64
.
commit
|
commitdiff
|
tree
2016-08-04
Stas Bouk
a
re
v
Op
t
imize
UNBIND on x86
-
64
.
commit
|
commitdiff
|
tree
2016-08-03
St
a
s
Boukarev
Fix a dyna
m
ic-extent
.
impure t
e
st on #-c-stac
k
-is-con
t
rol
.
.
.
commit
|
commitdiff
|
tree
2016-08-03
S
tas Boukarev
Implement u
n
bind-n-vop on ARM64
.
commit
|
commitdiff
|
tree
2016-08-03
Stas
B
ouk
a
rev
Simplify unbind-n
.
commit
|
commitdiff
|
tree
2016-08-03
Sta
s
B
o
u
karev
Fix a perfo
r
mance regression
in with-array-da
t
a
.
commit
|
commitdiff
|
tree
2016-08-03
Sta
s
Boukarev
Optimize unbinding of multiple special va
r
i
a
bles on
.
.
.
commit
|
commitdiff
|
tree
2016-08-03
S
t
as Boukarev
Re
p
lace
one
more
w-o-t-s with w
i
th-simple-output-to
.
.
.
commit
|
commitdiff
|
tree
2016-08-03
Stas Boukarev
A
void a redund
a
nt type-chec
k
i
n
wit
h
-array
-
data
.
commit
|
commitdiff
|
tree
2016-08-03
S
tas Bouka
r
e
v
Fix s
e
quence type de
r
ivation on some ty
p
es
.
commit
|
commitdiff
|
tree
2016-08-02
S
tas Boukar
e
v
Mi
n
or
clean up and co
m
men
t
u
p
dat
e
in ty
p
e che
c
k
ing
.
.
.
commit
|
commitdiff
|
tree
2016-08-02
Stas Bouk
a
rev
F
i
x a c
o
mpiler cras
h
inv
o
lving
casts
a
n
d
value types
.
commit
|
commitdiff
|
tree
2016-08-01
S
t
as Boukarev
Speed up
m
ake-stri
n
g-ou
t
put-st
r
eam
.
commit
|
commitdiff
|
tree
2016-08-01
Stas Boukarev
Microopti
m
ize gethash
.
commit
|
commitdiff
|
tree
2016-08-01
Stas Boukarev
Make some g
c
variable
s
a
lwa
y
s-bound/glo
b
al
.
commit
|
commitdiff
|
tree
2016-08-01
Stas Bouka
r
ev
Remove unused
s
b
-
disas
s
em::*foreign-symbol
s
-by
-
addr*
commit
|
commitdiff
|
tree
2016-08-01
Stas Bouk
a
rev
Optimi
z
e x8
6
-64/CELL-REF on static symbo
l
s
.
commit
|
commitdiff
|
tree
2016-07-26
S
tas Bou
k
are
v
Fix seq
u
ence type d
e
ri
v
ation in the
pres
e
n
ce of negati
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-07-18
Stas Boukare
v
s
b-posix: Fix getresuid() an
d
getresgid()
.
commit
|
commitdiff
|
tree
2016-07-10
Stas Boukarev
Optimize CHAN
G
E-CLASS
.
commit
|
commitdiff
|
tree
2016-07-10
Stas
Boukar
e
v
Fix allocate-inst
a
nce w
o
rking on symbols
.
commit
|
commitdiff
|
tree
next