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 suboptimality in sset-adjoin.
2015-12-13
Stas Boukarev
Fix subopti
m
ality in sse
t
-adjoin
.
commit
|
commitdiff
|
tree
2015-12-10
Stas Bou
k
arev
Fix allocatin
g
large arrays on 64-bit Windows
.
commit
|
commitdiff
|
tree
2015-12-08
Sta
s
B
oukarev
Don't
tran
s
form LIST with a very la
r
ge number of argum
e
nts
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukarev
D
efi
n
e sb-vm:large-objec
t
-si
z
e an
d
expose it
to ge
n
esis
.
commit
|
commitdiff
|
tree
2015-12-08
S
t
as Bou
k
arev
Op
t
i
mize ma
k
e-sequence 'lis
t
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukarev
Dis
a
ble allocate-lis
t
-on
-
heap VO
P
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukarev
Fix
a
llocate-list-on-heap on
x
86-64 w
i
th large immed
i
ate
.
.
.
commit
|
commitdiff
|
tree
2015-12-08
Sta
s
Bo
u
k
a
rev
Opt
i
miz
e
allocate
-
list-on-hea
p
o
n
x86-6
4
.
commit
|
commitdiff
|
tree
2015-12-06
Stas
Boukarev
Opt
i
m
i
z
e
ASH vops on ARM64
.
commit
|
commitdiff
|
tree
2015-12-06
Stas
Bouk
a
rev
De
f
ine
m
odular fixnum
function
s
o
n
ARM6
4
.
commit
|
commitdiff
|
tree
2015-12-06
Stas Boukarev
Pass MAP_FIXED to mmap o
n
Linux
.
commit
|
commitdiff
|
tree
2015-12-05
St
a
s Bouk
a
rev
Do
n
't ge
n
e
ra
t
e type c
h
ecks in
d
eleted blo
c
ks
.
commit
|
commitdiff
|
tree
2015-12-05
Stas
B
o
u
k
arev
Remove %
c
heck-
b
o
und with low safety
.
commit
|
commitdiff
|
tree
2015-12-04
Stas
Boukarev
info
.
i
m
pure(glob
a
ldb-
i
nfo-
i
te
r
ate)
:
pass on #-sb-d
o
c
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Bouka
r
ev
C
h
e
ck for fixnum i
n
t
h
e C
H
ECK-BO
U
ND VOP
.
commit
|
commitdiff
|
tree
2015-12-04
St
a
s Bou
k
arev
F
i
x ARR
A
Y-DIMENSION transformati
o
n of a
r
rays of unk
n
own
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Boukare
v
Optimi
z
e %CHECK-BOUND away
.
commit
|
commitdiff
|
tree
2015-12-03
Stas
B
oukarev
Better
array dime
n
sion de
r
i
v
ati
o
n
.
commit
|
commitdiff
|
tree
2015-12-03
Stas Boukarev
Add
explicit-c
h
eck to FIND
-
FDEFN for bet
t
er errors
.
commit
|
commitdiff
|
tree
2015-12-02
Stas Boukare
v
More safe FBOUNDP
.
commit
|
commitdiff
|
tree
2015-12-01
Sta
s
B
o
ukare
v
Remove primiti
v
e
-type
-
check,
unused
.
commit
|
commitdiff
|
tree
2015-12-01
To
m
as Hlavat
y
Do n
o
t rely on `
w
hic
h
` t
o
be
p
resent in t
h
e system
commit
|
commitdiff
|
tree
2015-11-30
Stas Boukarev
Fix CHAR-EQUAL transform
.
commit
|
commitdiff
|
tree
2015-11-30
S
tas B
o
ukarev
Don't fold or flush
C
HEC
K
-BO
U
ND
.
commit
|
commitdiff
|
tree
2015-11-28
Attila Le
n
d
v
ai
Pro
v
ide
m
ore info in ca
s
e
o
f
inf
i
nite er
r
or nesting
.
commit
|
commitdiff
|
tree
2015-11-28
Stas B
o
u
k
ar
e
v
Don't fail
w
h
en constant
f
o
lding %EQL/INTEGER
.
commit
|
commitdiff
|
tree
2015-11-28
Stas Bouk
a
r
e
v
Bet
t
e
r
e
r
ro
r
an
d
warning
m
essages for
check-b
o
und
.
commit
|
commitdiff
|
tree
2015-11-22
Stas
B
oukarev
Fix foreign
.
te
s
ts
.
s
h
on #-linkage
-
t
a
ble
.
commit
|
commitdiff
|
tree
2015-11-21
S
tas Bouka
r
ev
Re
s
tore W
i
ndows
build
.
commit
|
commitdiff
|
tree
2015-11-20
Sta
s
Bouka
r
ev
foreign
.
tests
.
sh: test for m
i
ssing
.
so in
a se
p
arate
.
.
.
commit
|
commitdiff
|
tree
2015-11-16
Stas Bo
u
k
a
rev
Optimi
z
e
out
o
f lin
e
(TRUNCATE INTEGER RATIO)
commit
|
commitdiff
|
tree
2015-11-15
S
tas Boukarev
Enable threads on ARM64-Linux by default
.
commit
|
commitdiff
|
tree
2015-11-15
Sta
s
Boukarev
bac
k
t
race
.
c: include all the ne
c
es
s
ary headers on cheneygc
.
commit
|
commitdiff
|
tree
2015-11-15
St
a
s Boukarev
Better ba
c
ktraces from l
d
b on non-x86oids
.
commit
|
commitdiff
|
tree
2015-11-14
Stas
Boukarev
ldb backtra
c
e: don'
t
print COMMON-LISP packag
e
p
refix
.
commit
|
commitdiff
|
tree
2015-11-14
S
t
as Boukarev
Better ba
c
ktraces from ld
b
on
x86oi
d
s
.
commit
|
commitdiff
|
tree
2015-11-14
S
t
as
Bo
u
ka
r
ev
Cal
l
tim
e
-reinit in
!
cold-init before
i
nternal-real
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
S
tas Boukarev
describe_inter
n
al_
e
rror
:
P
rint values
f
rom the constant
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
St
a
s Bo
u
k
a
r
e
v
col
d
-ini
t
:
d
o
n't enable
internal error handling
too
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
St
a
s Boukarev
Restrict internal-ti
m
e
t
o ub62
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukarev
Allow V
O
P
a
rguments with mul
t
iple SCs to load imm
e
d
iates
.
commit
|
commitdiff
|
tree
2015-11-13
S
t
as
B
ouk
a
r
ev
Annot
a
te thread
slot
s
in ARM64 disassembly
.
commit
|
commitdiff
|
tree
2015-11-13
Sta
s
Bouka
r
ev
Unify some shared
support routin
e
s
.
commit
|
commitdiff
|
tree
2015-11-13
St
a
s Boukarev
F
i
x constant l
o
ading on
t
yp
e
-check-error/c
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukare
v
Uni
f
y error vop
s
.
commit
|
commitdiff
|
tree
2015-11-13
Stas B
o
ukarev
Optimize fixnum type checks o
n
ARM
6
4
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukar
e
v
Remove check-type
v
o
ps
.
commit
|
commitdiff
|
tree
2015-11-12
Stas Bouk
a
rev
SHIFTF should use LET* for bi
n
ding temporary variables
.
commit
|
commitdiff
|
tree
2015-11-12
Stas Bouk
a
re
v
R
e
store cheneygc b
u
ild
.
commit
|
commitdiff
|
tree
2015-11-11
St
a
s Bouka
r
e
v
AR
M
64: op
t
imize
inst
a
nce slot acc
e
s
s
w
it
h
i
m
media
t
e
.
.
.
commit
|
commitdiff
|
tree
2015-11-11
Stas
B
oukar
e
v
AR
M
64: better immediate
o
ffset chec
k
ing in
LDR
/
STR
.
commit
|
commitdiff
|
tree
2015-11-11
S
t
as Boukarev
Imp
l
em
e
n
t
:interleaved-raw
-
slo
t
s on A
R
M64
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Bo
u
karev
Fix
h
andling of errors in SB-U
N
IX:UNIX-
R
EADDIR
.
commit
|
commitdiff
|
tree
2015-11-10
Stas Bouk
a
rev
Re
m
ove tls-cookie
on #-x86
commit
|
commitdiff
|
tree
2015-11-09
Stas Bou
k
arev
Fix PPRI
N
T-LAMB
D
A-LIST on lists containing QUOTE
.
commit
|
commitdiff
|
tree
2015-11-09
S
t
as
Boukarev
Remove a comment from make-thread
.
commit
|
commitdiff
|
tree
2015-11-09
Stas
B
oukarev
Update docum
e
ntation to mentio
n
thre
a
d
s
u
p
port on A
R
M
6
4
.
commit
|
commitdiff
|
tree
2015-11-09
Stas Bouk
a
rev
Fix pseudo-atom
i
c
clearing i
n
cr
e
at
e
_thr
e
ad_struc
t
.
commit
|
commitdiff
|
tree
2015-11-08
Stas Boukarev
Resolve a
l
ife-time iss
u
e in ARM64 call VOP
s
.
commit
|
commitdiff
|
tree
2015-11-08
Stas Boukar
e
v
Optimize UNBIND on ARM6
4
.
commit
|
commitdiff
|
tree
2015-11-08
S
tas Boukarev
Fix steppin
g
checks
o
n
A
R
M
64
.
commit
|
commitdiff
|
tree
2015-11-08
S
t
as
B
o
u
kare
v
Implement threa
d
s
on
A
RM64
.
commit
|
commitdiff
|
tree
2015-11-07
St
a
s Boukarev
A
d
d memory barrier VOPs on A
R
M64
.
commit
|
commitdiff
|
tree
2015-11-07
Stas Bouk
a
rev
Fix describe_internal_error
.
commit
|
commitdiff
|
tree
2015-11-07
S
t
as Boukare
v
A
d
d
synchronization inst
r
uct
i
o
n on ARM
6
4
.
commit
|
commitdiff
|
tree
2015-11-03
S
t
a
s B
o
uka
r
e
v
i
n
s
t
all
.
sh: do
n
'
t
c
r
eat
e
site-systems
.
commit
|
commitdiff
|
tree
2015-11-03
St
a
s Boukarev
Sp
e
ed
up GC on p
p
c an
d
arm Linux
.
commit
|
commitdiff
|
tree
2015-11-02
S
ta
s
B
o
u
k
ar
e
v
Implement inline constants on ARM64
.
commit
|
commitdiff
|
tree
2015-11-02
Stas Bouk
a
r
e
v
Support inline constan
t
s
i
n
assembly routines
.
commit
|
commitdiff
|
tree
2015-11-02
Stas
B
o
u
karev
make-target-
1
.
sh: pas
s
$SBCL_MA
K
E_
J
OBS to make
.
commit
|
commitdiff
|
tree
2015-11-02
Stas Boukarev
R
e
move CMU
c
onditi
o
nals f
r
om sb-
m
d
5
.
commit
|
commitdiff
|
tree
2015-11-01
St
a
s
Boukarev
I
g
nore an unused variable i
n
hppa-v
m
.
li
s
p
commit
|
commitdiff
|
tree
2015-11-01
Stas Boukarev
Implem
e
nt SB
-
VM:CONTEXT-F
L
OAT-REGISTER o
n
ARM64
L
inux
.
commit
|
commitdiff
|
tree
2015-10-31
St
a
s Bouk
a
rev
I
mplement
SB-VM:CON
T
E
X
T
-
FLOAT-REG
I
S
T
E
R
on Wind
o
ws
.
commit
|
commitdiff
|
tree
2015-10-31
St
a
s Boukarev
Sl
i
ghtly opt
i
mize
c
all_into_c on ARM64
.
commit
|
commitdiff
|
tree
2015-10-31
Stas Boukarev
Fix
bac
k
traces from foreign functions on MIPS
.
commit
|
commitdiff
|
tree
2015-10-31
Stas
Boukar
e
v
Pr
o
perly acc
e
ss float values in the debugger
.
commit
|
commitdiff
|
tree
2015-10-27
Stas
Boukarev
F
ix GC safety o
f
call_i
n
to_
c
on
ARM64
.
commit
|
commitdiff
|
tree
2015-10-26
Stas Boukarev
Fix st
e
pping
check
s
on M
I
PS
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Boukare
v
A
R
M64: Mo
r
e
c
omp
a
ct loading
o
f negative values
.
commit
|
commitdiff
|
tree
2015-10-24
St
a
s Boukarev
ARM64: proper checks
f
or suitabil
i
ty of immediate ar
g
u
m
ents
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Bou
k
arev
O
p
t
i
m
i
ze
DPB on ARM64
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Boukar
e
v
Optimize LDB on ARM64
.
commit
|
commitdiff
|
tree
2015-10-24
St
a
s Boukarev
A
R
M64: Enable co
n
s
tant VOPs for some lo
g
ical and a
r
i
t
h
m
e
t
ic
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Boukar
e
v
Do not ver
i
fy arg-
c
oun
t
for (&r
e
st x)
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Boukarev
M
o
re compact deb
u
g-info variable encoding
o
n
6
4-bit
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Stas B
o
ukarev
Reduce debug
i
n
f
o size
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Bou
k
arev
Optim
i
z
e
C
OMPUTE
-
C
ODE on ARM6
4
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Boukarev
Fi
x
GC safety during
f
unction calls
o
n A
R
M64
.
commit
|
commitdiff
|
tree
2015-10-23
Stas B
o
uka
r
ev
More ali
a
se
s
f
o
r DISA
S
SEMBLE on ARM64
.
commit
|
commitdiff
|
tree
2015-10-23
S
tas Bouka
r
ev
ARM64:
optimize calling
a
lloc_tram
p
.
commit
|
commitdiff
|
tree
2015-10-23
Stas
B
o
u
karev
ARM
6
4
:
d
o
n't load boxed_regi
o
n
address twi
c
e d
u
r
ing
.
.
.
commit
|
commitdiff
|
tree
2015-10-23
Stas Bou
k
ar
e
v
More
aliases for DISASSEMBL
E
on A
R
M64
.
commit
|
commitdiff
|
tree
2015-10-23
Stas Bo
u
k
a
r
ev
disassemble: Annotate c
o
n
s
t
ants on MIPS
.
commit
|
commitdiff
|
tree
2015-10-23
Stas Boukarev
P
ri
n
t th
e
28t
h
re
g
ister wh
e
n dis
a
s
s
embling
on M
I
P
S
.
commit
|
commitdiff
|
tree
2015-10-19
Stas
B
ou
k
a
r
ev
Fix unwind-t
o
-
fr
a
me-and-ca
l
l on ARMs
.
commit
|
commitdiff
|
tree
2015-10-19
Stas
Boukarev
A
R
M
6
4:
f
i
x a
l
i
e
n callbacks wi
t
h float parameters
.
commit
|
commitdiff
|
tree
2015-10-19
St
a
s Boukarev
R
emove pa_alloc
.
commit
|
commitdiff
|
tree
2015-10-19
Stas Boukare
v
Remove co
d
e
f
or overflow traps
o
n
SPARC, MIPS an
d
HPPA
.
commit
|
commitdiff
|
tree
2015-10-18
St
a
s
B
ouka
r
ev
os-provides-dladdr-test
.
c: properly check the
NetBSD
.
.
.
commit
|
commitdiff
|
tree
next