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 global_interrupt_data.
2016-02-21
Stas
B
o
ukare
v
Remove global_interr
u
pt
_
data
.
commit
|
commitdiff
|
tree
2016-02-21
Sta
s
Boukar
e
v
F
i
x singl
e
-threa
d
e
d
builds
.
commit
|
commitdiff
|
tree
2016-02-20
Sta
s
Boukar
e
v
Don't fr
e
e
t
hread->inter
r
u
p
t_dat
a
se
p
arately
.
commit
|
commitdiff
|
tree
2016-02-20
Sta
s
Boukarev
Micro-o
p
timize verify-
a
rg-count on x86oids
a
nd ARM64
.
commit
|
commitdiff
|
tree
2016-02-20
S
t
a
s
B
o
uk
a
rev
create
_
thread_struct: don't all
o
cate interru
p
t_d
a
ta
.
.
.
commit
|
commitdiff
|
tree
2016-02-20
Stas Boukarev
create_thread_struct: don't allocate os_attr separat
e
ly
.
commit
|
commitdiff
|
tree
2016-02-20
S
t
a
s
Bou
k
a
r
ev
Don't le
a
k
m
emory during
e
xcepti
o
n
handl
i
n
g
on Darwin
.
commit
|
commitdiff
|
tree
2016-02-20
Stas
B
oukarev
*co
m
piler-t
r
ace-outp
u
t*
wor
k
around
.
commit
|
commitdiff
|
tree
2016-02-19
St
a
s
B
oukare
v
Keep sb-a
s
se
m
:*assem-inst
r
uctions* for slime compatibility
.
commit
|
commitdiff
|
tree
2016-02-13
Stas Boukarev
R
esto
r
e buil
d
on non-x86oids
.
commit
|
commitdiff
|
tree
2016-02-12
Stas Boukare
v
Improve LDB whe
n
(+ si
z
e pos
i
tion) is l
e
s
s
than n-fixnum
.
.
.
commit
|
commitdiff
|
tree
2016-02-12
Stas Boukarev
Optimize log
a
n
d with non-fixnum word masks on x86o
i
d
s
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
Stas Bo
u
karev
Ad
d
LOGTEST VOP
s
on ARM6
4
.
commit
|
commitdiff
|
tree
2016-02-11
Stas Bo
u
karev
Optim
i
ze MASK-
S
IGNED-FIELD on ARM64
.
commit
|
commitdiff
|
tree
2016-02-11
Stas B
o
u
k
are
v
D
isasse
m
ble TBZ and TBNZ on A
R
M
64
.
commit
|
commitdiff
|
tree
2016-02-11
St
a
s B
o
ukarev
Optimize fi
x
n
um m
a
s
k-s
i
gned-
f
i
e
ld on
x
86
.
commit
|
commitdiff
|
tree
2016-02-10
S
t
as
Boukarev
Opti
m
ize
(
MASK-
S
IGNED-FIELD 63 X) on x86-64
.
commit
|
commitdiff
|
tree
2016-02-10
Sta
s
Boukare
v
Optimize some
VOPS on ARM64 with L
D
P/STP
.
commit
|
commitdiff
|
tree
2016-02-10
St
a
s
B
oukar
e
v
sb-
p
ro
f
ile
:
report don'
t
warn ab
o
ut redefined
f
unct
i
ons
.
commit
|
commitdiff
|
tree
2016-02-09
Stas B
o
ukarev
M
icro-optimize listify-rest-arg
s
on
A
RM64
.
commit
|
commitdiff
|
tree
2016-02-09
St
a
s Bouka
r
ev
F
ix disassemblin
g
of LDR/S
T
R
with post/pre-ind
e
x
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-02-09
St
a
s Bouk
a
rev
Fix call_into_c on PPC
.
commit
|
commitdiff
|
tree
2016-02-09
S
t
as Boukarev
Slight
l
y re
d
u
ce consing in with-p
a
ckage-iterator
.
commit
|
commitdiff
|
tree
2016-02-08
Stas Boukarev
Opt
i
mize
o
ut
o
f line LIST*
commit
|
commitdiff
|
tree
2016-02-08
Stas Boukare
v
Fix a
copy & past
e
mistake that
b
reaks x86
.
commit
|
commitdiff
|
tree
2016-02-08
Stas
Bouk
a
r
e
v
Re
m
ove unnecessary package pre
f
ix
e
s
.
commit
|
commitdiff
|
tree
2016-02-07
S
ta
s
Bou
k
a
r
e
v
Opt
i
mize fi
x
num LOGNOR on ARM64
.
commit
|
commitdiff
|
tree
2016-02-07
Stas Boukarev
M
i
cro-optimize sb-kernel:code-i
n
structions on arm64
.
commit
|
commitdiff
|
tree
2016-02-07
Stas Boukarev
Remove sb-dis
a
sse
m
::code-inst-area-address
.
commit
|
commitdiff
|
tree
2016-02-07
S
tas
B
o
u
karev
Remove s
b
-assem:*assem-instruct
i
ons*
.
commit
|
commitdiff
|
tree
2016-02-07
Stas
Bouk
a
rev
Fix x
8
6
b
uil
d
.
commit
|
commitdiff
|
tree
2016-02-06
Stas Boukarev
W
arn abo
u
t arg
-
c
ount mismatch for M
A
P
and MAP-INTO
.
commit
|
commitdiff
|
tree
2016-02-06
Stas Bou
k
arev
Make %other
-
poi
n
ter-widetag GC sa
f
e
.
commit
|
commitdiff
|
tree
2016-02-02
Stas B
o
u
karev
C
h
eck argumen
t
misma
t
ch fo
r
function
a
rg
u
ments to calla
b
le
.
.
.
commit
|
commitdiff
|
tree
2016-01-31
Stas Boukarev
Constant fold function
s
that call other fun
c
tions
.
commit
|
commitdiff
|
tree
2016-01-31
S
tas Boukarev
D
on't evaluate th
e
docst
r
ing in
defvar, def
c
onstant
.
commit
|
commitdiff
|
tree
2016-01-31
S
tas B
o
ukarev
For
g
e
t about a c
o
nstant variable after makunboun
d
.
commit
|
commitdiff
|
tree
2016-01-31
Stas Boukarev
Wrap a
t
e
s
t
i
n w
i
th-test
.
commit
|
commitdiff
|
tree
2016-01-31
St
a
s Bouka
r
ev
P
roper errors from OPE
N
on
Windo
w
s
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Bou
k
arev
Do
n
't
i
mport S
B
-
C
::VOP-INFO-TARGET
-
FUN into SB-REGALL
O
C
.
commit
|
commitdiff
|
tree
2016-01-18
St
a
s
Bo
u
karev
Fix s
c
al
e
-float on x86
.
commit
|
commitdiff
|
tree
2016-01-18
S
t
a
s Bo
u
k
a
r
e
v
Cl
e
an up *feature* test
in a coupl
e
of p
l
ac
e
s
.
commit
|
commitdiff
|
tree
2016-01-18
S
t
as Boukar
e
v
Fix
SQRT
on LEA
S
T-NEGATIVE-DOUBLE-FL
O
A
T
.
commit
|
commitdiff
|
tree
2016-01-18
Stas
B
oukarev
MAP
H
ASH
c
ompiler-macro
:
don't evalu
a
te HASH-
T
AB
L
E twice
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Bo
u
karev
Handle multipl
e
:NIC
K
NA
M
ES options
t
o DEFPAC
K
AGE
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Boukare
v
Fix the A
D
J
U
S
T-ARRAY transfor
m
.
commit
|
commitdiff
|
tree
2016-01-18
S
tas Boukarev
(defun (
s
etf x) ()) stopped re
t
urnin
g
(SE
T
F X)
commit
|
commitdiff
|
tree
2016-01-18
Stas Bouka
r
ev
Save t
h
e interru
p
t context
in siga
b
rt_h
a
n
dler
.
commit
|
commitdiff
|
tree
2016-01-15
Stas Boukarev
Fix ISQRT der
i
v
e-type
.
commit
|
commitdiff
|
tree
2016-01-14
Sta
s
Bo
u
k
a
rev
Better l
i
sp-ba
c
ktraces
f
o
r memory-faults on
non-
x
8
6
o
ids
.
commit
|
commitdiff
|
tree
2016-01-14
S
t
as Bou
k
arev
R
esto
r
e disassem
b
li
n
g on
A
RM64
.
commit
|
commitdiff
|
tree
2016-01-14
S
t
as Boukarev
Bette
r
LDB backtraces from
signal
h
andlers on x86oids
.
commit
|
commitdiff
|
tree
2016-01-14
Stas Boukarev
Make LDB ba
c
k
t
races mor
e
resilient
.
commit
|
commitdiff
|
tree
2016-01-14
Stas Bo
u
karev
F
i
x typo
.
commit
|
commitdiff
|
tree
2016-01-14
Stas Bouk
a
rev
Better backtraces from
LDB on me
m
ory faults
.
commit
|
commitdiff
|
tree
2016-01-13
Stas Boukarev
Protect RECOGNIZE-D
Y
N
A
M
I
C-EXTENT-LVARS fro
m
deleted
.
.
.
commit
|
commitdiff
|
tree
2016-01-13
S
t
as Bouka
r
ev
Replace magic constants wit
h
BASE-CH
A
R-CODE-
L
IMI
T
.
commit
|
commitdiff
|
tree
2016-01-11
Stas Bouk
a
rev
Fix
XREF
o
n me
t
h
ods with EQL
spe
c
ializ
e
rs
.
commit
|
commitdiff
|
tree
2016-01-11
S
tas Bouka
r
ev
B
e
tter
s
tyle-warning from und
e
fined INFO types
.
commit
|
commitdiff
|
tree
2016-01-11
Stas Boukarev
Fix win
3
2
-
x8
6
build
.
commit
|
commitdiff
|
tree
2016-01-11
Stas Boukarev
I
nherit thread
F
P masks on dar
w
in
.
commit
|
commitdiff
|
tree
2016-01-11
St
a
s
Bou
k
arev
Fix backtraces
on OS X
.
commit
|
commitdiff
|
tree
2016-01-07
Stas Boukarev
D
on't try to join threads
c
o
m
ing
f
rom f
o
rei
g
n call
b
acks
.
commit
|
commitdiff
|
tree
2015-12-30
Stas Boukarev
Don't ign
o
re inv
a
lid C
O
ND clauses following a
T
clause
.
commit
|
commitdiff
|
tree
2015-12-30
Stas Boukarev
Don
'
t
bind *
c
o
m
pile
r
-error-co
n
text
*
twice in
%
ch
e
ck
.
.
.
commit
|
commitdiff
|
tree
2015-12-28
Sta
s
Boukarev
Delay compile
-
t
ime check-bound warning un
t
il IR2 co
n
v
e
rsion
.
commit
|
commitdiff
|
tree
2015-12-25
Stas Boukarev
sb-introspect: find t
h
e right de
b
ug info function
.
commit
|
commitdiff
|
tree
2015-12-25
Stas Boukarev
A
cou
p
l
e
of small adjustments
.
commit
|
commitdiff
|
tree
2015-12-19
S
t
as B
o
u
k
a
rev
Fix disass
e
mbl
i
ng jumps on PPC
.
commit
|
commitdiff
|
tree
2015-12-16
S
tas Bou
k
a
r
ev
Ad
d
a t
e
st
t
h
a
t
c
hecks C
L
symbo
l
s
for being bound/fbound
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
Stas Boukarev
Put C
L
:FUNCTION-KE
Y
WOR
D
S
b
ac
k
i
n
.
commit
|
commitdiff
|
tree
2015-12-16
S
t
as Boukarev
Revert "re
m
ove e
x
p
l
icit
e
gcc deps for x86/openbsd"
commit
|
commitdiff
|
tree
2015-12-14
S
tas Boukarev
S
impli
f
y +sset-rehash-threshold+
.
commit
|
commitdiff
|
tree
2015-12-13
S
t
as B
o
u
k
arev
Fi
x
s
u
boptimality in sset-adjoin
.
commit
|
commitdiff
|
tree
2015-12-10
S
tas Boukarev
Fix allocatin
g
large arr
a
ys on 64-bit
Windows
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukarev
Don't transform L
I
ST
with a ver
y
large n
u
mber of arguments
.
commit
|
commitdiff
|
tree
2015-12-08
St
a
s
B
o
u
karev
Define
s
b
-
v
m:large-object-size and expose it to
g
enesis
.
commit
|
commitdiff
|
tree
2015-12-08
Sta
s
Bouk
a
rev
Optimize make-se
q
u
enc
e
'list
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukarev
Di
s
able
all
o
cate-
l
ist-o
n
-heap VOP
.
commit
|
commitdiff
|
tree
2015-12-08
Sta
s
Bo
u
k
are
v
Fi
x
alloca
t
e-li
s
t-on-he
a
p on x8
6
-64 with large immediate
.
.
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Bou
k
arev
Optimize allocate-list-
o
n-h
e
ap on
x
86-64
.
commit
|
commitdiff
|
tree
2015-12-06
Stas Boukarev
Optimize A
S
H vops on
A
RM64
.
commit
|
commitdiff
|
tree
2015-12-06
S
t
as Boukarev
Define
m
odular fixnum functions on ARM64
.
commit
|
commitdiff
|
tree
2015-12-06
Stas
Bou
k
are
v
P
a
s
s
MAP_FIXED to mmap on
Linux
.
commit
|
commitdiff
|
tree
2015-12-05
S
tas Boukarev
Don't
g
ene
r
ate type c
h
ec
k
s
i
n deleted blocks
.
commit
|
commitdiff
|
tree
2015-12-05
St
a
s Boukarev
Remove %check-bound wit
h
l
ow safety
.
commit
|
commitdiff
|
tree
2015-12-04
St
a
s B
o
ukarev
info
.
impure(globaldb-info-iterate):
pass o
n
#-sb-doc
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Boukar
e
v
Che
c
k for fixnu
m
in t
h
e CHECK-BOUND VOP
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Boukar
e
v
Fix ARRAY-
D
IMEN
S
ION trans
f
o
rmation of a
r
rays of u
n
k
n
o
w
n
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Boukarev
Optimize %CHECK-
B
OUND away
.
commit
|
commitdiff
|
tree
2015-12-03
S
t
a
s
Boukare
v
Bette
r
array dimension derivation
.
commit
|
commitdiff
|
tree
2015-12-03
Stas Boukarev
Add
explici
t
-check to FIND-FDEFN for
b
etter errors
.
commit
|
commitdiff
|
tree
2015-12-02
Stas Boukarev
M
o
re safe FBOUNDP
.
commit
|
commitdiff
|
tree
2015-12-01
St
a
s Boukarev
Re
m
ove pr
i
mitive-type-che
c
k, unus
e
d
.
commit
|
commitdiff
|
tree
2015-11-30
Stas Boukarev
Fi
x
CHAR-EQUAL transfor
m
.
commit
|
commitdiff
|
tree
2015-11-30
Stas Boukarev
D
on't fold or
f
lush
C
HECK-BOUND
.
commit
|
commitdiff
|
tree
2015-11-28
Stas Bouka
r
ev
D
o
n't fail
w
h
en constant
f
olding %EQL/INTEGER
.
commit
|
commitdiff
|
tree
2015-11-28
Stas Boukarev
Bet
t
er
e
rr
o
r
and warning messages for
check-b
o
u
n
d
.
commit
|
commitdiff
|
tree
2015-11-22
S
tas B
o
u
k
arev
Fix fore
i
gn
.
test
s
.
sh on #-l
i
nkage-tab
l
e
.
commit
|
commitdiff
|
tree
2015-11-21
Sta
s
Boukarev
Restore
Win
d
o
w
s build
.
commit
|
commitdiff
|
tree
next