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
Stas
B
ou
k
a
r
ev
Properly inter
r
up
t
console
I
O on win32
.
commit
|
commitdiff
|
tree
2017-02-12
Stas Bo
u
k
arev
Fix C warn
i
ng
s
in wi
n
32-os
.
c
.
commit
|
commitdiff
|
tree
2017-02-12
S
t
as Boukarev
Fix co
n
sole IO on win32
.
commit
|
commitdiff
|
tree
2017-02-12
St
a
s Boukarev
Allow building win3
2
-x86-64 wi
t
hout threads
.
commit
|
commitdiff
|
tree
2017-02-11
Stas Boukarev
Fix SB-
U
NI
X
:FD-TY
P
E
.
commit
|
commitdiff
|
tree
2017-02-11
Sta
s
B
o
uk
a
rev
%report-
r
eader-error: use :mandatory newlines instead
.
.
.
commit
|
commitdiff
|
tree
2017-02-11
Sta
s
Bouk
a
rev
Fix complex float EQL VOPs on x86-64
.
commit
|
commitdiff
|
tree
2017-02-11
Stas Boukare
v
d
ebugger:
a
void
s
how
i
ng sources for
i
nternal
s
.
commit
|
commitdiff
|
tree
2017-02-11
Stas Boukarev
A
better
fix of N
O
TE-LOCAL-FUNCTIO
N
AL
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukarev
Fix sb-concur
r
ency tests on W
i
nd
o
w
s
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukarev
Fi
x
bu
i
ld on non-x86oids
.
commit
|
commitdiff
|
tree
2017-02-10
Sta
s
Boukar
e
v
F
i
x
transform-ca
l
l
.
commit
|
commitdiff
|
tree
2017-02-10
Stas
Bouka
r
ev
NO
T
E-
L
OCAL-FU
N
C
T
IONAL: check that all defined
-
fun-function
a
l
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
Sta
s
Bo
u
karev
Make *SOURCE-CONTEXT-METHODS*
a
plist, not a hash-t
a
ble
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukarev
Rem
o
v
e
S
B
-ASSEM:
*
ASSEM-INSTRUCTIONS*,
u
nused
.
commit
|
commitdiff
|
tree
2017-02-10
S
tas B
o
u
k
arev
Co
n
v
e
r
t
some #'eql hash-tables to
#
'eq hash-tables
.
commit
|
commitdiff
|
tree
2017-02-09
S
t
as B
o
ukarev
Grab create_th
r
ead_
l
ock on a
l
l
platforms
.
commit
|
commitdiff
|
tree
2017-02-09
Stas
Boukarev
Don
'
t pass thread context to an
o
ther thre
a
d wh
e
n handling
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
R
e
d
u
ce
c
o
n
sing
i
n
ir2o
p
t
.
l
isp
commit
|
commitdiff
|
tree
2017-02-09
Stas Bouk
a
rev
Red
u
ce consing o
f
policies and
lexenvs
when ir1 transforming
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas B
o
ukarev
Fix evaluation
i
n
fram
e
s wit
h
&m
o
re variab
l
es
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Pro
v
ide a restart
f
or redefining generic fu
n
c
t
io
n
s
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Bou
k
ar
e
v
Exclude with-simple-con
d
ition-restarts fro
m
ba
c
ktrac
e
s
.
commit
|
commitdiff
|
tree
2017-02-09
S
t
as
B
o
u
karev
Move CAL
L
ABLE-CAST from SB-EXT to S
B
-INT
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Bo
u
karev
Ad
d
SB-EXT:UNKNOWN
-
KEYW
O
RD-A
R
GUMENT co
n
dition
.
commit
|
commitdiff
|
tree
2017-02-08
S
tas
B
oukarev
Share os_
c
on
t
ext_register_addr among
a
l
l b
a
ckend
s
.
commit
|
commitdiff
|
tree
2017-02-08
S
ta
s
Bouka
r
ev
CONTINUE restart for %UN
K
NOWN-KEY-ARG-ERROR
.
commit
|
commitdiff
|
tree
2017-02-08
S
t
as
B
ou
k
arev
Mor
e
tho
r
ough p
r
eserve-single-use-debu
g
-var-p in propa
g
ate
.
.
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
debug-info: Don't save names of &more va
r
iables
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
Compute m
i
nimal debug va
r
s
f
or :mor
e
l
a
mbdas
.
commit
|
commitdiff
|
tree
2017-02-08
Stas B
o
ukarev
s
b-
e
x
t:restrict-compiler
-
policy
:
accept
a
n upper bound
.
commit
|
commitdiff
|
tree
2017-02-08
St
a
s
Boukarev
C
o
alesce simple-v
e
c
tor
#() when loadin
g
fasls
.
commit
|
commitdiff
|
tree
2017-02-07
Stas
Boukarev
Remove dealloc-
n
umb
e
r-stack-s
p
ace on
x
86-64
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Bouka
r
ev
x86-64: remove unnecessary CLDs
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Bou
k
arev
Properly decode SIGFPE on darwin-x8
6
-64
.
commit
|
commitdiff
|
tree
2017-02-07
Stas
Boukarev
More robust
u
n
defined restarts
.
commit
|
commitdiff
|
tree
2017-02-07
Stas
Boukarev
Add
t
e
sts for
u
ndefine
d
-
f
un
c
tion res
t
arts
.
commit
|
commitdiff
|
tree
2017-02-05
Stas
B
oukarev
Cle
a
n up allocate
-
c
o
d
e
-obj
e
ct
.
commit
|
commitdiff
|
tree
2017-02-05
S
tas Bouka
r
ev
Clea
n
up
k
n
o
wn-
d
x-combinati
o
n-p
.
commit
|
commitdiff
|
tree
2017-02-05
Stas
B
oukar
e
v
Fix a
ty
p
o
in a
comment
.
commit
|
commitdiff
|
tree
2017-02-04
Sta
s
Boukarev
Provide restarts when returni
n
g undefined functio
n
s
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
A
dd MAKE
-
DUMMY-FDEFN func
t
i
o
n
.
commit
|
commitdiff
|
tree
2017-02-04
S
t
as Boukarev
backtrace:
s
h
o
w the argument
s
pas
s
ed to undefined f
u
n
ctions
.
commit
|
commitdiff
|
tree
2017-02-04
Stas
Bouk
a
rev
Provide restarts i
n
%coerce-na
m
e-t
o
-fun
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Bou
k
arev
Prov
i
d
e resta
r
t
s when calli
n
g undefin
e
d functions on
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
Record alien type c
l
ass
so
u
rce loc
a
t
i
on
.
commit
|
commitdiff
|
tree
2017-02-03
Stas Bou
k
arev
F
ix build
o
n (
a
nd x86-64 (not immob
i
le-space))
.
commit
|
commitdiff
|
tree
2017-02-03
Stas Bo
u
karev
A
RM64: Fix disa
s
sembler
l
a
b
el ann
o
t
a
tion
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bou
k
arev
Fix (m
a
k
e
-array inte
g
er :a
d
justable t :fill-poin
t
er
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
S
t
a
s
Boukarev
ARM64: label LRA labels in
the disassembler
.
commit
|
commitdiff
|
tree
2017-02-02
St
a
s B
o
ukarev
ARM64: compu
t
e 2
1
-
bit label offsets
i
n one i
n
st
r
uction
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Allow disassem
b
ling
l
arge functions
.
commit
|
commitdiff
|
tree
2017-02-02
S
tas Boukarev
Fix stepping on ARM64
.
commit
|
commitdiff
|
tree
2017-02-02
St
a
s
Boukarev
define-alien
-
variab
l
e: return the
v
aria
b
le name
.
commit
|
commitdiff
|
tree
2017-02-02
S
t
as B
o
ukarev
Restor
e
AVX thread state after exc
e
ption
s
o
n
d
arwin
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Sta
s
B
oukarev
Simplify catch_e
x
ception_raise i
n
x86
-
6
4
-
darwin-os
.
c
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Provi
d
e os
_
con
t
e
xt_float_register_add
r
on d
a
rwin-x86-64
.
commit
|
commitdiff
|
tree
2017-02-01
S
t
a
s Bouka
r
e
v
Fix
float operands location for c
o
mp
l
ex/
r
eal
o
perations
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
S
tas Boukarev
Opti
m
iz
e
logand-word-mas
k
on x86-64
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Bo
u
karev
Fix logand-word-
m
a
sk on x86
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukarev
P
rint the address where a SIGILL happ
e
ned
.
commit
|
commitdiff
|
tree
2017-01-31
Stas
B
oukare
v
F
i
x sleepi
n
g af
t
er sb-posix:fork on macOS
.
commit
|
commitdiff
|
tree
2017-01-28
S
tas Bo
u
ka
r
ev
Fi
x
a typ
e
e
rror in the dynamic-
e
x
t
e
nt machinery
.
commit
|
commitdiff
|
tree
2017-01-28
Stas B
o
uka
r
ev
Stack-allocate restarts
.
commit
|
commitdiff
|
tree
2017-01-28
St
a
s Boukarev
Fix handl
i
ng of DX on re
s
ults o
f
n
o
tinl
i
n
e l
o
cal functions
.
commit
|
commitdiff
|
tree
2017-01-27
Stas Bo
u
karev
Fix a memory leak fr
o
m callbacks
f
rom forei
g
n
threads
.
commit
|
commitdiff
|
tree
2017-01-26
Stas
Boukarev
Avoid s
a
ving source form in PC
L
g
e
nerated func
t
i
o
ns
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Bouka
r
ev
D
on't s
a
ve FORMs for function
core-compile
d
fun
c
tions
.
.
.
commit
|
commitdiff
|
tree
2017-01-26
Sta
s
Bouk
a
rev
More compact debug bl
o
cks
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
de
b
ug-dump: compute m
i
nimal variables for
X
EPs
.
commit
|
commitdiff
|
tree
2017-01-26
St
a
s Bou
k
a
r
ev
Update
a
comment
.
commit
|
commitdiff
|
tree
2017-01-26
S
tas Bouk
a
r
e
v
Bind *
p
rint-pretty* to T
i
n DESCRIBE
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Simplify debug-info source positions
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Bou
k
are
v
Fix posi
t
io
n
d
u
mping in du
m
p-co
d
e-object
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukar
e
v
Comp
u
te debug-blocks for toplev
e
l
comp
o
nents
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukarev
A
dj
u
sts t
e
s
ts for PPC
.
commit
|
commitdiff
|
tree
2017-01-25
Stas
B
oukarev
c
omp
i
led-d
e
bug
-
fun-
f
r
om-pc:
cor
r
ectly test for els
e
w
here-pc
.
commit
|
commitdiff
|
tree
2017-01-25
Stas
Boukarev
dump-1-lo
c
ation: correc
t
ly
compute live v
a
r
s
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Boukare
v
Simplify x86-64:if-eq
.
commit
|
commitdiff
|
tree
2017-01-24
Stas
Boukarev
I
ncreme
n
tally
s
t
o
re debug source pos
i
ti
o
ns
.
commit
|
commitdiff
|
tree
2017-01-24
Stas
Boukarev
R
e
m
ove sb-fasl::**
f
o
p-names**
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukare
v
R
e
mov
e
an unuse
d
function
commit
|
commitdiff
|
tree
2017-01-23
Sta
s
Boukarev
Bette
r
s
ou
r
ce locat
i
on
w
ith (DEBUG 0)
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
F
ix
i
ndentation ir
1
-trans
l
a
t
ors
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
D
ecod
e
arithmetic-errors
c
onte
x
t on x86-64-win32
.
commit
|
commitdiff
|
tree
2017-01-23
St
a
s Bou
k
a
rev
Makefile: don'
t
include os-common
.
c
i
n targe
t
Configs
.
commit
|
commitdiff
|
tree
2017-01-23
St
a
s
B
oukarev
C warning
.
commit
|
commitdiff
|
tree
2017-01-23
Stas
B
ouk
a
r
e
v
arithmetic-e
r
ror-operati
o
n
/
-opera
n
ds for
FP operation
s
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
Stas
Bouka
r
e
v
Don't
s
e
t SBCL_HOME in the
r
untime
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouk
a
rev
Add NEW
S
entr
i
es
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
More :read-on
l
y
for d
e
bug
s
tructures
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
R
e
duce debug-i
n
fo
size
,
part 4
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
ou
k
are
v
Add OBJE
C
T-NOT-BAS
E
-CH
A
R
-
ER
R
OR internal error
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
R
e
d
uc
e
debug-info size, par
t
3
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukare
v
Red
u
c
e de
b
ug-info
size
,
p
a
rt 2
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
Boukarev
Provide co
n
text fo
r
type errors in array sett
e
rs
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Increase the am
o
unt of debug
-
fun in
f
o
ge
n
e
ra
t
ed by
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Boukare
v
Restore (de
b
ug 0) build and make
i
t
less horrible
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouka
r
ev
M
o
re comp
a
ct debug info
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouk
a
rev
Provid
e
context for type errors d
u
ring variable bind
i
ng
.
commit
|
commitdiff
|
tree
next