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
Compute minimal debug vars for :more lambdas.
2017-02-08
S
t
a
s
Bo
u
kar
e
v
Compute
mini
m
a
l debu
g
vars
for :more lambdas
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
sb-ext:restrict-compiler-policy:
a
ccept
an upper bound
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
C
o
alesce si
m
ple-
v
ector
#
()
w
he
n
load
i
ng
fasls
.
commit
|
commitdiff
|
tree
2017-02-07
Stas
Boukarev
Remove dealloc-number-
s
tac
k
-s
p
ace on x86-64
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Bou
k
arev
x
86-64: remove unn
e
cessary CLDs
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukarev
Properly
d
e
c
ode SIGFPE on dar
w
in-x86-6
4
.
commit
|
commitdiff
|
tree
2017-02-07
S
tas Boukarev
More robu
s
t
u
ndefined restarts
.
commit
|
commitdiff
|
tree
2017-02-07
S
tas Boukarev
Add tests
f
or un
d
efin
e
d
-funct
i
o
n
restart
s
.
commit
|
commitdiff
|
tree
2017-02-05
Sta
s
Bouk
a
rev
Clean
u
p allocate-code-obje
c
t
.
commit
|
commitdiff
|
tree
2017-02-05
Stas Boukarev
Clea
n
u
p known-dx-combination-p
.
commit
|
commitdiff
|
tree
2017-02-05
St
a
s
B
o
ukarev
Fix
a typo i
n
a commen
t
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
Provide restarts when returning u
n
de
f
ined functions
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Sta
s
Boukarev
Add MA
K
E
-
DUMMY
-
FDEF
N
func
t
ion
.
commit
|
commitdiff
|
tree
2017-02-04
S
tas Boukarev
back
t
r
ace:
s
ho
w
t
he arg
u
ment
s
passed to undefined
f
unctions
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukare
v
Provide r
e
start
s
in %coerce-na
m
e
-
t
o
-fun
.
commit
|
commitdiff
|
tree
2017-02-04
S
t
as
B
oukarev
Provide restarts when calling undefi
n
ed functions o
n
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
S
t
a
s Bouka
r
ev
Record alien type
cla
s
s source
l
ocati
o
n
.
commit
|
commitdiff
|
tree
2017-02-03
Stas Bouk
a
r
ev
Fix build on (and x86-64 (no
t
imm
o
bile-space
)
)
.
commit
|
commitdiff
|
tree
2017-02-03
Stas Bouk
a
rev
ARM6
4
: Fix di
s
assembler label anno
t
ation
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Fix (make-array integer :adjustable t :fill-p
o
inter
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
ARM64: la
b
el LRA
l
abe
l
s
i
n
t
he
d
isa
s
semb
l
er
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
ARM64: compute 21-bit label offsets in one instruction
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bo
u
kar
e
v
All
o
w disassem
b
ling la
r
ge fun
c
tions
.
commit
|
commitdiff
|
tree
2017-02-02
S
t
as Boukarev
Fix steppin
g
on ARM64
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
de
f
ine
-
alien-variable: re
t
urn the var
i
able name
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Resto
r
e AV
X
threa
d
stat
e
aft
e
r exceptions o
n
darwin
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Simplify catch_exception_r
a
i
se in
x
8
6-64-darwin
-
os
.
c
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bouk
a
rev
Provid
e
os_context_float_re
g
ister_addr on d
a
r
w
in-x86-64
.
commit
|
commitdiff
|
tree
2017-02-01
Stas
Boukarev
Fix float opera
n
ds loca
t
ion for
c
o
m
plex/real op
e
rations
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukarev
Opti
m
ize
logand-
w
ord-mask on x86-6
4
.
commit
|
commitdiff
|
tree
2017-01-31
S
tas Bou
k
arev
F
i
x l
o
gand-word
-
mask on x86
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukarev
Print the addr
e
ss where
a
SIGILL
h
ap
p
ened
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukare
v
Fix s
l
e
e
pi
n
g
a
f
ter
s
b
-posix
:
f
o
rk
on mac
O
S
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Bo
u
ka
r
e
v
Fix a
type
err
o
r in the dy
n
amic-extent machine
r
y
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Bou
k
are
v
Stac
k
-allo
c
ate restart
s
.
commit
|
commitdiff
|
tree
2017-01-28
St
a
s Boukarev
F
i
x handling of DX o
n
r
esult
s
of
n
o
tinlin
e
local fu
n
ctions
.
commit
|
commitdiff
|
tree
2017-01-27
S
t
a
s
Bo
u
karev
Fix a memory lea
k
from c
a
llbacks
f
ro
m
foreign threads
.
commit
|
commitdiff
|
tree
2017-01-26
Sta
s
Boukarev
A
v
o
i
d savin
g
s
ource
form in PCL
g
en
e
rated func
t
ion
s
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
D
on't
s
av
e
FORMs for
f
u
n
ction co
r
e-
c
o
m
piled func
t
ions
.
.
.
commit
|
commitdiff
|
tree
2017-01-26
St
a
s Boukare
v
More compact
d
e
bu
g
block
s
.
commit
|
commitdiff
|
tree
2017-01-26
S
t
as
B
o
ukarev
debug-d
u
m
p:
compute minimal variabl
e
s for XEPs
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Bouka
r
ev
Update a
c
omment
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Bi
n
d *print-pretty*
t
o
T in DES
C
RIBE
.
commit
|
commitdiff
|
tree
2017-01-26
S
t
as Boukarev
Simplify debug-inf
o
source positions
.
commit
|
commitdiff
|
tree
2017-01-25
Stas
B
o
u
karev
Fix
p
o
sition dumping in dump-code-object
.
commit
|
commitdiff
|
tree
2017-01-25
Stas B
o
u
k
arev
Compute d
e
bug-block
s
for toplevel
components
.
commit
|
commitdiff
|
tree
2017-01-25
S
t
a
s Boukare
v
Ad
j
ust
s
tests fo
r
PPC
.
commit
|
commitdiff
|
tree
2017-01-25
S
tas Boukare
v
compiled-debug-fun-from-
p
c: correctly test fo
r
elsewhere-pc
.
commit
|
commitdiff
|
tree
2017-01-25
Stas
B
ouk
a
r
e
v
dump-1-location: correc
t
ly
c
o
m
pute live vars
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Boukarev
Simplify
x86-64:if-eq
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Boukarev
I
ncrem
e
ntally
s
tore debug source positions
.
commit
|
commitdiff
|
tree
2017-01-24
S
tas Boukarev
Rem
o
ve sb-fasl::**
f
op
-
na
m
es**
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
Remove an unused fun
c
tion
commit
|
commitdiff
|
tree
2017-01-23
S
tas Boukarev
Bet
t
er source locatio
n
with (
D
EBUG 0)
.
commit
|
commitdiff
|
tree
2017-01-23
Sta
s
Bouka
r
ev
Fix inde
n
tat
i
on
ir1-translators
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Bou
k
a
r
ev
D
ecode
a
rit
h
metic-errors context
o
n x86
-
64
-
win3
2
.
commit
|
commitdiff
|
tree
2017-01-23
St
a
s Boukarev
Makefile:
d
on't incl
u
de os-common
.
c in target Configs
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
C
wa
r
ning
.
commit
|
commitdiff
|
tree
2017-01-23
Sta
s
Boukarev
ar
i
thmetic-error-operation/-operan
d
s for FP
o
perations
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
S
t
as
B
oukarev
Don't set SBCL_HOM
E
in
t
he
ru
n
time
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Add NEWS entrie
s
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
B
o
uka
r
ev
More :
r
ead-only f
o
r deb
u
g structures
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Boukarev
Re
d
uc
e
debug-in
f
o size, part 4
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Boukar
e
v
Add OBJECT-NOT-
B
AS
E
-CHAR-ER
R
O
R
in
t
e
rnal error
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bo
u
karev
Reduce debug-info size, pa
r
t 3
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Reduce debug-in
f
o size
,
p
a
rt 2
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Provide context
f
o
r
t
ype errors in array setter
s
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bou
k
a
rev
Increase
the amount of debug-f
u
n info g
e
nerat
e
d
b
y
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Boukarev
Re
s
tore
(debu
g
0) build
an
d
make it le
s
s
horrible
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Bouka
r
ev
Mo
r
e com
p
a
c
t debug info
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Boukare
v
Provide context for
t
ype errors during varia
b
le bin
d
ing
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bou
k
arev
Add
c
ontext to locations
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
ouka
r
ev
R
e
d
uce consing i
n
SIGNAL
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
ouk
a
rev
Report
about
m
a
l
formed HANDL
E
R
-CASE lambda
-
lists
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
handler-bind:
c
he
c
k that the hand
l
e
r accep
t
s
a
t
l
east
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouk
a
re
v
M
o
re thorough VALID-
C
ALLABLE-ARGUMENT
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
a
s Boukarev
More compact t
y
pe c
h
ec
k
ing code f
o
r array types
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Boukare
v
Copy method sou
r
ce locatio
n
when
d
oing generic func
t
ion
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas
Boukarev
Transform M
A
KE-
A
RRAY calls with :fil
l
-po
i
nter nil
or
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
St
a
s Bo
u
karev
sb-intr
o
spec
t
:find-d
e
finit
i
on-so
u
rc
e
s-by-nam
e
ret
u
rn
.
.
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Bouk
a
re
v
Mo
r
e reasonable NOT-MO
R
E-CO
N
TA
G
IOUS
.
commit
|
commitdiff
|
tree
2017-01-02
S
t
as Boukarev
D
i
sable PIE everyw
h
ere
.
commit
|
commitdiff
|
tree
2017-01-02
St
a
s
B
o
ukar
e
v
A
d
d
explici
t
-check to memq/assq/delq
.
commit
|
commitdiff
|
tree
2016-12-31
Stas
B
oukarev
Avoid note
s
fo
r
transforms
tha
t
would
n
ot
be
a
pplied
.
.
.
commit
|
commitdiff
|
tree
2016-12-31
St
a
s Boukarev
Re
d
uce WITH-S
I
MPLE-
R
ES
T
ART and RESTART-CASE expansion
.
commit
|
commitdiff
|
tree
2016-12-31
Stas B
o
ukarev
Reduce CHECK
-
TYPE expansion
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukarev
M
a
k
e WITH-O
P
EN-
S
TRE
A
M conformant
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukarev
Re
d
uce ASSERT expansion
.
commit
|
commitdiff
|
tree
2016-12-30
Sta
s
Boukarev
P
u
t back va
l
ue-cell ind
i
r
e
ction
f
or load-time-value
.
.
.
commit
|
commitdiff
|
tree
2016-12-23
S
t
a
s B
o
uka
r
ev
Ma
r
k ARM6
4
faili
n
g test
s
as expected
.
commit
|
commitdiff
|
tree
2016-12-23
Stas Boukarev
F
i
x LDB
and DPB i
n
stru
c
t
i
o
n
s on ARM64
.
commit
|
commitdiff
|
tree
2016-12-22
Stas
Bou
k
a
r
e
v
Correct %find-p
o
sition-if
fn
d
b entry
.
commit
|
commitdiff
|
tree
2016-12-22
S
t
as Boukarev
Optimize character case pr
e
dicates
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Boukarev
Fix LDB's
`
c
on
t
ext
'
comm
a
nd
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Boukarev
Fix s
c
_offs
e
t_
e
xtract_bits
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Boukarev
Decla
r
e arg numbers of fu
n
ction argume
n
ts to %fin
d
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
St
a
s Bouk
a
rev
Inline
t
wo-arg
-
char-
e
qual in two-arg-char
-
not-equal
.
commit
|
commitdiff
|
tree
2016-12-21
Stas
Bouk
a
rev
O
p
ti
m
i
z
e two-arg-char-equal
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Bouk
a
r
e
v
R
ename so
m
e changed vector
s
tuff an
d
add comments
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Boukarev
Fix charpos o
n
f
i
l
l-pointer-output-
s
tream
.
commit
|
commitdiff
|
tree
next