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
Properly interrupt console IO on win32.
2017-02-12
Sta
s
Boukarev
P
r
operl
y
i
n
t
errupt con
s
ole IO on win
3
2
.
commit
|
commitdiff
|
tree
2017-02-12
St
a
s Boukarev
Fix C wa
r
n
i
n
g
s in w
i
n32
-
os
.
c
.
commit
|
commitdiff
|
tree
2017-02-12
Stas Boukarev
Fix cons
o
le IO o
n
win32
.
commit
|
commitdiff
|
tree
2017-02-12
Stas Boukarev
Allow buildi
n
g win32-x86
-
64 with
o
ut threa
d
s
.
commit
|
commitdiff
|
tree
2017-02-11
Stas Bouka
r
ev
Fix SB-UNIX:FD
-
T
Y
PE
.
commit
|
commitdiff
|
tree
2017-02-11
Stas Bo
u
kar
e
v
%re
p
o
r
t-reader-error: use
:man
d
at
o
ry newlines inste
a
d
.
.
.
commit
|
commitdiff
|
tree
2017-02-11
Stas
B
oukarev
Fix complex float E
Q
L VOPs o
n
x
86
-
64
.
commit
|
commitdiff
|
tree
2017-02-11
Stas Boukarev
debugger: avoid
show
i
n
g
sourc
e
s for
inter
n
a
ls
.
commit
|
commitdiff
|
tree
2017-02-11
Stas Bo
u
karev
A better fix of NOTE-LOCAL-F
U
NCT
I
O
N
AL
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Bo
u
karev
Fix sb-conc
u
r
r
ency tests on Wi
n
dows
.
commit
|
commitdiff
|
tree
2017-02-10
S
tas
Boukar
e
v
Fi
x
buil
d
on no
n
-x86oids
.
commit
|
commitdiff
|
tree
2017-02-10
S
t
a
s
Boukarev
F
i
x
t
r
ansform-call
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukarev
NOTE-LOCAL-FUNCT
I
O
N
AL: check that all defined-f
u
n-function
a
l
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
Sta
s
Bo
u
karev
Make *SOURCE-CONTEXT-MET
H
ODS* a plist, no
t
a ha
s
h
-
table
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukarev
Remove SB-AS
S
EM:*ASSEM-INSTRUCTIONS*, unus
e
d
.
commit
|
commitdiff
|
tree
2017-02-10
S
tas Bo
u
k
arev
Conve
r
t some #'eql hash-tables
t
o
#'eq hash-
t
ables
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Gra
b
create_t
h
re
a
d_
l
ock on
a
l
l platforms
.
commit
|
commitdiff
|
tree
2017-02-09
St
a
s Boukarev
Don't pass
t
hread context
t
o
another thread when handling
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Bo
u
karev
Red
u
ce co
n
sing in ir2opt
.
lisp
commit
|
commitdiff
|
tree
2017-02-09
St
a
s B
o
ukarev
Redu
c
e
consing
o
f p
o
licies and lexenvs when ir1 tran
s
forming
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
S
tas Boukarev
Fi
x
evaluation in f
r
a
m
es wi
t
h &more variables
.
commit
|
commitdiff
|
tree
2017-02-09
S
tas Bou
k
a
r
e
v
Provide a resta
r
t for r
e
def
i
n
i
ng generic funct
i
ons
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Bou
k
ar
e
v
Exc
l
u
d
e with-simpl
e
-co
n
di
t
ion-restarts from
b
acktraces
.
commit
|
commitdiff
|
tree
2017-02-09
Stas B
o
uka
r
ev
Move CA
L
LABLE-CAST from S
B
-EXT to SB-INT
.
commit
|
commitdiff
|
tree
2017-02-09
Stas B
o
u
k
arev
Add S
B
-EXT:UNK
N
OWN-KEYWO
R
D
-ARGUMENT condit
i
o
n
.
commit
|
commitdiff
|
tree
2017-02-08
Sta
s
Bouk
a
r
e
v
S
hare
o
s
_
cont
e
xt_regis
t
er
_
addr among all backends
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
CONT
I
NUE rest
a
r
t for %UNKNOWN-KEY
-
A
R
G-ERROR
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Bou
k
a
rev
More
tho
r
ough preser
v
e-si
n
gle-use-debug-var-p in
p
ropagate
.
.
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
debug-in
f
o
:
Don'
t
save
n
ames of &more variables
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
Com
p
ute
mi
n
im
a
l debu
g
vars for
:
m
ore
lambdas
.
commit
|
commitdiff
|
tree
2017-02-08
S
ta
s
Boukarev
sb-ext:restrict-compiler-policy: accept an upper bound
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
Coalesce s
i
mple-vector #
(
) w
h
e
n
l
oading f
a
sls
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukarev
Remove dea
l
loc-n
u
mb
e
r-st
a
ck-space
on x
8
6-64
.
commit
|
commitdiff
|
tree
2017-02-07
St
a
s Boukarev
x86-64: re
m
ove unnece
s
sary CLDs
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Bouka
r
ev
Properly de
c
ode SIGFPE on dar
w
i
n
-x86-64
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukare
v
More
robust undefined re
s
ta
r
ts
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukarev
A
d
d
t
est
s
for undefined-fu
n
ction r
e
start
s
.
commit
|
commitdiff
|
tree
2017-02-05
S
tas Bouk
a
re
v
Cle
a
n
u
p allocate-code-object
.
commit
|
commitdiff
|
tree
2017-02-05
Stas Boukarev
Clea
n
up known
-
dx-combinati
o
n-p
.
commit
|
commitdiff
|
tree
2017-02-05
S
t
as
B
oukarev
Fix a
t
ypo in a comment
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukare
v
Pro
v
ide restar
t
s when returning undefined fun
c
tions
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas
B
o
u
karev
Add MAKE-D
U
MMY
-
F
D
EFN functi
o
n
.
commit
|
commitdiff
|
tree
2017-02-04
S
t
as Boukarev
backtrace: show the a
r
gum
e
n
t
s passed to unde
f
in
e
d f
u
nctions
.
commit
|
commitdiff
|
tree
2017-02-04
S
t
as B
o
u
k
arev
P
r
ovid
e
r
e
star
t
s
in %coerce-
n
a
m
e-to-fun
.
commit
|
commitdiff
|
tree
2017-02-04
Stas
B
oukar
e
v
P
r
ovide r
e
starts when
callin
g
undefined functions on
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
S
t
a
s Bou
k
arev
Record alien type class so
u
rce locatio
n
.
commit
|
commitdiff
|
tree
2017-02-03
Stas Boukarev
Fix build
o
n (and x
8
6-64 (not immobile-space))
.
commit
|
commitdiff
|
tree
2017-02-03
Stas Boukarev
ARM64: F
i
x d
i
sassembler
l
abel annotatio
n
.
commit
|
commitdiff
|
tree
2017-02-02
S
tas Bouk
a
rev
Fix (m
a
k
e
-ar
r
ay in
t
e
g
e
r :adjustable t :fill-pointer
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
S
tas Boukarev
A
RM
6
4: la
b
el LRA labels in the disassembler
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
ARM64: c
o
m
pute 21-bit label offsets in one instruction
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Allow disa
s
semb
l
ing l
a
rge
functions
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Fix stepping on AR
M
64
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
def
i
ne-
a
li
e
n-
v
ariable: return the
v
ariable
name
.
commit
|
commitdiff
|
tree
2017-02-02
S
ta
s
B
o
ukarev
Restor
e
AVX thread state
after exceptions on d
a
r
w
i
n
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Sta
s
Boukarev
Simp
l
i
f
y
c
atch
_
exception_ra
i
se in x86-64-darwin-os
.
c
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Pr
o
vide o
s
_contex
t
_float
_
re
g
ister_add
r
on
darwin-x86-
6
4
.
commit
|
commitdiff
|
tree
2017-02-01
Stas Bouka
r
e
v
Fix floa
t
operand
s
loca
t
ion for comple
x
/real operat
i
ons
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukarev
O
p
timi
z
e
l
ogand-wo
r
d-mask on
x
86-64
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukarev
Fix
l
o
gan
d
-word-mask on
x
86
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukare
v
P
r
int the address
w
h
e
re a S
I
G
I
LL
happe
n
ed
.
commit
|
commitdiff
|
tree
2017-01-31
Stas
Boukare
v
Fix sleepi
n
g
after sb-posix:f
o
rk on macOS
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Bou
k
arev
Fix a type error
i
n
the
d
yn
a
mic-exte
n
t machinery
.
commit
|
commitdiff
|
tree
2017-01-28
Stas B
o
uk
a
rev
Stack-allocate
rest
a
rts
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Boukarev
Fix handling
o
f
DX on results of
n
otinline local functions
.
commit
|
commitdiff
|
tree
2017-01-27
Stas Boukarev
Fix a memory leak
fro
m
cal
l
bac
k
s from foreign
t
hreads
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Av
o
id
saving
sour
c
e form
i
n PCL generated func
t
ion
s
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Don't save FORMs for function c
o
r
e
-co
m
pile
d
fu
n
ctions
.
.
.
commit
|
commitdiff
|
tree
2017-01-26
Stas B
o
u
karev
More compa
c
t deb
u
g
blocks
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Bo
u
karev
d
ebug-
d
ump: comput
e
minimal variable
s
for XEPs
.
commit
|
commitdiff
|
tree
2017-01-26
S
t
as Boukarev
Update a comment
.
commit
|
commitdiff
|
tree
2017-01-26
St
a
s Boukarev
Bi
n
d *
p
ri
n
t-pre
t
t
y
* to T in DESC
R
IBE
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Bou
k
ar
e
v
S
i
m
plify de
b
ug-
i
nfo
so
u
rce p
o
sition
s
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Bouka
r
ev
Fix pos
i
ti
o
n
dump
i
ng in
dump-code-o
b
ject
.
commit
|
commitdiff
|
tree
2017-01-25
S
t
as Bouk
a
rev
Compute
debug-blocks fo
r
toplevel
c
omponen
t
s
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukare
v
Adjusts tests for PPC
.
commit
|
commitdiff
|
tree
2017-01-25
S
t
a
s Boukarev
compiled-deb
u
g-fun
-
from
-
pc: correctly test for elsew
h
ere-
p
c
.
commit
|
commitdiff
|
tree
2017-01-25
S
tas Boukarev
dump-1-lo
c
at
i
on
:
correctly com
p
ute l
i
ve vars
.
commit
|
commitdiff
|
tree
2017-01-24
Stas
Bouka
r
ev
Simplify x86
-
64:i
f
-e
q
.
commit
|
commitdiff
|
tree
2017-01-24
S
t
a
s
Bo
u
karev
In
c
rementally store debug sou
r
ce
positi
o
ns
.
commit
|
commitdiff
|
tree
2017-01-24
Sta
s
Boukarev
Re
m
o
ve sb-fasl:
:
**fop
-
names
*
*
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
R
emove an unused
f
u
n
c
t
ion
commit
|
commitdiff
|
tree
2017-01-23
Sta
s
Boukarev
B
e
tter source lo
c
a
t
ion with (DEBU
G
0)
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Bo
u
karev
Fix indentation ir1
-
t
r
ansl
a
t
o
rs
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Bouk
a
r
ev
Decode arit
h
metic-erro
r
s context on x86-64-win3
2
.
commit
|
commitdiff
|
tree
2017-01-23
Stas B
o
ukarev
M
a
kefil
e
:
don't include os-common
.
c
in tar
g
et Conf
i
g
s
.
commit
|
commitdiff
|
tree
2017-01-23
St
a
s Bo
u
karev
C warning
.
commit
|
commitdiff
|
tree
2017-01-23
S
t
a
s
Boukarev
arithme
t
i
c
-er
r
or-operation/-operands
f
or FP oper
a
tions
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
Sta
s
B
o
ukarev
Don't set
S
B
C
L_HO
M
E in the
runtime
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Add NEWS
entr
i
es
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Boukare
v
Mor
e
:read-
o
nly fo
r
de
b
ug struc
t
ures
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Boukarev
Red
u
ce
d
ebug-
i
n
fo size, p
a
rt 4
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouk
a
rev
A
d
d
OBJECT-NOT-BASE-CH
A
R-ERROR
internal error
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
R
e
duce de
b
ug-info size, part 3
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Re
d
uce de
b
ug
-
i
n
fo
size, part 2
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Boukarev
Provide context
for t
y
p
e err
o
rs in array s
e
tte
r
s
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Boukarev
Increase the amount of
debug-fun i
n
fo
g
ene
r
a
ted by
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Rest
o
re (
d
e
b
u
g
0) build and make it less horrible
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Boukare
v
More compact
d
eb
u
g
in
f
o
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukar
e
v
Provide context
for type e
r
rors during
v
ariable bindi
n
g
.
commit
|
commitdiff
|
tree
next