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
Replace MAX in (max 3 (sb-allocated-size 'stack)) on x86-64.
2017-03-19
Stas Bou
k
are
v
R
e
p
l
ac
e
MAX in (max
3
(sb-allocated-size 'stack)) on
.
.
.
commit
|
commitdiff
|
tree
2017-03-19
S
t
as B
o
ukarev
Remov
e
CODE-S
A
VE-OFFSET, u
n
used
.
commit
|
commitdiff
|
tree
2017-03-10
Stas Boukarev
Add
a comment to os_map
.
commit
|
commitdiff
|
tree
2017-03-10
St
a
s Boukarev
I
ncrease *backend-page-bytes*
to 64K on ARM
6
4
.
commit
|
commitdiff
|
tree
2017-03-10
S
t
as Boukarev
Share os_map f
o
r everything except
WIN32
.
commit
|
commitdiff
|
tree
2017-03-08
Stas Boukarev
P
r
operly f
i
x initial_
t
h
r
ead_tra
m
polin
e
on
win32-x
8
6-64
.
commit
|
commitdiff
|
tree
2017-03-08
Sta
s
Boukarev
Fix call_in
t
o_lis
p
on x86-64
-
win
3
2
.
commit
|
commitdiff
|
tree
2017-03-06
Stas Boukarev
Pr
o
p
erly fix memory-fault-error o
n
win32
.
commit
|
commitdiff
|
tree
2017-03-06
Stas Bouka
r
e
v
Grovel s
s
ize_t on win32
.
commit
|
commitdiff
|
tree
2017-03-06
Stas
Bo
u
k
are
v
Fix reporting
o
f memory
faults on Windows
.
commit
|
commitdiff
|
tree
2017-03-06
Stas Boukarev
Don
'
t buffer write-sequen
c
e-ub8 on
u
nbuffered stream
s
.
commit
|
commitdiff
|
tree
2017-03-06
Stas Boukarev
sb-posix:read/wri
t
e shoul
d
accept
s
ize-t length,
not
.
.
.
commit
|
commitdiff
|
tree
2017-03-06
Stas B
o
uka
r
ev
S
p
eed up READ/W
R
ITE-S
E
QUE
N
CE of
u
b
8
-
v
ector
on :
b
iv
a
l
ent
.
.
.
commit
|
commitdiff
|
tree
2017-03-04
Stas Bouka
r
ev
Fix
comp
i
l
e ti
m
e type-mi
s
m
atch in
t
he expansion o
f
.
.
.
commit
|
commitdiff
|
tree
2017-03-04
Stas Boukarev
F
i
x type checking
of (va
l
ues &optio
n
al
<t
y
pe>)
.
commit
|
commitdiff
|
tree
2017-02-27
Sta
s
Boukarev
debugger: fix
printing deleted lambda variables
.
commit
|
commitdiff
|
tree
2017-02-20
Stas Boukare
v
F
ix the
r
eturn value of SL
E
EP o
n
Darwin
.
commit
|
commitdiff
|
tree
2017-02-19
Stas
B
ouk
a
rev
Fix
n
ote-local
-
al
i
e
n
-type
.
commit
|
commitdiff
|
tree
2017-02-17
Stas B
o
u
k
arev
Enable forei
g
n t
h
r
e
ad callbacks on AR
M
64
.
commit
|
commitdiff
|
tree
2017-02-17
Stas
Boukarev
F
ix forei
g
n
threa
d
c
allbacks on non-
x
86oids
.
commit
|
commitdiff
|
tree
2017-02-17
Stas Boukarev
Resignal
f
ro
m
foreign threads
o
n threadless x86oid
.
.
.
commit
|
commitdiff
|
tree
2017-02-16
Stas Boukarev
Less noise from
e
rroneous fo
r
ms in the debugge
r
.
commit
|
commitdiff
|
tree
2017-02-16
Stas Bo
u
kare
v
Allow IGN
O
RE to be used
o
n MA
C
ROLET
.
commit
|
commitdiff
|
tree
2017-02-15
Stas Boukarev
Less back
t
race o
u
tput fro
m
debug
.
i
m
pure
.
lisp
.
commit
|
commitdiff
|
tree
2017-02-15
Stas Boukare
v
Fix
print-frame-call
on bog
u
s
d
ebu
g
funs
.
commit
|
commitdiff
|
tree
2017-02-13
Stas Bouk
a
rev
Remove unnecessar
y
wrapper
f
unction
s
i
n win32
.
lisp
commit
|
commitdiff
|
tree
2017-02-12
Stas Boukarev
Properly interrupt conso
l
e IO on win32
.
commit
|
commitdiff
|
tree
2017-02-12
Stas Boukarev
Fix C warni
n
gs in win3
2
-o
s
.
c
.
commit
|
commitdiff
|
tree
2017-02-12
S
t
as B
o
ukar
e
v
F
ix conso
l
e IO
o
n win32
.
commit
|
commitdiff
|
tree
2017-02-12
Stas B
o
ukarev
All
o
w building
w
in32-x86-64 without
t
h
re
a
ds
.
commit
|
commitdiff
|
tree
2017-02-11
Stas Bouka
r
ev
Fix SB-
U
N
IX:FD
-
TYPE
.
commit
|
commitdiff
|
tree
2017-02-11
Sta
s
B
o
ukarev
%report-reader-erro
r
: u
s
e :mandatory newlines instead
.
.
.
commit
|
commitdiff
|
tree
2017-02-11
Stas Boukarev
Fix complex f
l
oat EQL VOPs on x86-64
.
commit
|
commitdiff
|
tree
2017-02-11
Stas
B
oukarev
debugg
e
r:
avoi
d
showi
n
g s
o
urces for
internals
.
commit
|
commitdiff
|
tree
2017-02-11
Stas
Boukar
e
v
A
better fix o
f
NOTE-LOCAL-FU
N
C
TIONAL
.
commit
|
commitdiff
|
tree
2017-02-10
Sta
s
Boukare
v
Fix
s
b-concurrency tests
o
n
W
indo
w
s
.
commit
|
commitdiff
|
tree
2017-02-10
Stas
B
ouka
r
ev
Fix bui
l
d on
non-x86oids
.
commit
|
commitdiff
|
tree
2017-02-10
S
tas Boukarev
Fix transfor
m
-call
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukarev
NOTE-LOCAL-F
U
NCTIONAL: check
that all
d
e
fined
-
f
u
n
-function
a
l
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
St
a
s Boukarev
Make *SOURCE-CO
N
T
EXT-
M
ETHO
D
S
*
a pl
i
s
t
, not
a hash-table
.
commit
|
commitdiff
|
tree
2017-02-10
Stas B
o
ukarev
Remove SB-ASSEM:
*
ASSEM-I
N
S
T
RUCTIONS*, unuse
d
.
commit
|
commitdiff
|
tree
2017-02-10
Stas
B
ouka
r
e
v
Convert
some #
'
eql h
a
s
h-tables to #'eq ha
s
h
-
tables
.
commit
|
commitdiff
|
tree
2017-02-09
Stas
B
o
ukarev
Grab c
r
eate_thread_lock on
all platf
o
rms
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
D
on't pass
thread context
to another thread when handling
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
S
tas Boukarev
Redu
c
e co
n
si
n
g in
ir2opt
.
lisp
commit
|
commitdiff
|
tree
2017-02-09
S
t
as Boukarev
R
educe consing of pol
i
c
i
es and lexenv
s
when
i
r1 tra
n
sforming
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Fix
evaluation in frames with
&
m
ore
v
ariables
.
commit
|
commitdiff
|
tree
2017-02-09
S
tas Boukar
e
v
P
r
o
vide a restart for r
e
d
e
f
i
ning generic functions
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas
B
o
u
karev
Exclude with-si
m
ple-conditio
n
-res
t
a
r
ts from ba
c
ktraces
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Move CALLABLE-CAST from
SB-EXT
to S
B
-
INT
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Bo
u
kare
v
Add S
B
-EXT:UNKNOWN-KEYW
O
RD-
A
RG
U
ME
N
T condition
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
S
h
are os_context_r
e
gis
t
er_addr among all backends
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
CONTI
N
U
E
res
t
art for %UN
K
NO
W
N-KEY-ARG-ERROR
.
commit
|
commitdiff
|
tree
2017-02-08
St
a
s Boukarev
More thorough preserve
-
singl
e
-
u
se-debug-var-p
i
n
p
r
o
p
agate
.
.
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Bou
k
ar
e
v
debug
-
info: Don't s
a
ve name
s
of
&
more variables
.
commit
|
commitdiff
|
tree
2017-02-08
St
a
s Bou
k
a
rev
Compute minimal debug
vars
for :more lambda
s
.
commit
|
commitdiff
|
tree
2017-02-08
Stas B
o
u
kare
v
sb
-
e
x
t:restrict-compil
e
r-policy: accept an up
p
er bou
n
d
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
C
oalesce simple-
v
ect
o
r
#() when loading fasls
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukarev
Remove deal
l
oc-num
b
er
-
s
t
a
c
k
-space on x
8
6-64
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukarev
x86-
6
4: re
m
ove
unnecessary CLDs
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Bo
u
karev
P
r
o
p
erly decode SIGFPE on
darwin-x86-64
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukarev
Mo
r
e robust undefined restar
t
s
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukarev
Add tests for undefined-fu
n
ction re
s
t
ar
t
s
.
commit
|
commitdiff
|
tree
2017-02-05
Stas Bou
k
arev
Clean
u
p allo
c
ate
-
code-ob
j
ect
.
commit
|
commitdiff
|
tree
2017-02-05
Stas B
o
u
kar
e
v
Clean up known-dx-combinatio
n
-
p
.
commit
|
commitdiff
|
tree
2017-02-05
Stas
Bouka
r
ev
Fix a typ
o
in a comment
.
commit
|
commitdiff
|
tree
2017-02-04
S
t
as B
o
uk
a
rev
Provide restarts
wh
e
n
r
eturning undef
i
n
e
d funct
i
ons
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas
Boukar
e
v
Add MAKE-DUMMY-FDEFN function
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
back
t
race: show the ar
g
um
e
nts pas
s
e
d to unde
f
ined functions
.
commit
|
commitdiff
|
tree
2017-02-04
Sta
s
Boukare
v
Provide r
e
starts in %co
e
rce-name-to
-
fun
.
commit
|
commitdiff
|
tree
2017-02-04
Stas
Bouk
a
rev
Provide res
t
arts when calling
undefi
n
ed
functions o
n
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
Record
a
lien
type class
source l
o
c
at
i
o
n
.
commit
|
commitdiff
|
tree
2017-02-03
Sta
s
Bo
u
k
a
rev
Fi
x
build on (and x86
-
64 (not imm
o
bile-space))
.
commit
|
commitdiff
|
tree
2017-02-03
S
t
as Boukarev
ARM64: Fix d
i
sa
s
semb
l
e
r label annotation
.
commit
|
commitdiff
|
tree
2017-02-02
Stas B
o
ukarev
Fix (make-arr
a
y integer :ad
j
u
s
table t :fill-poi
n
ter
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
A
R
M
64: la
b
el
LRA labels i
n
the di
s
a
ss
e
mb
l
er
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
ARM64: compute 21-
b
it label offsets in one instru
c
tion
.
commit
|
commitdiff
|
tree
2017-02-02
Sta
s
Boukar
e
v
Allow
d
isassembling large
functions
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukare
v
F
i
x stepping
on ARM64
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
define-alien-vari
a
ble: return the va
r
i
a
ble name
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bo
u
karev
Restore AVX thr
e
ad sta
t
e
a
fter
exceptions on darwin
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
S
implif
y
catch_exception_
r
a
i
s
e
in x86-6
4
-darwin
-
o
s
.
c
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bouk
a
r
e
v
Pr
o
vide
o
s_con
t
ex
t
_
f
l
oa
t
_
r
egister_addr on darwin
-
x86-64
.
commit
|
commitdiff
|
tree
2017-02-01
St
a
s
Bouka
r
ev
Fix float operands location for complex/real
o
perat
i
ons
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukarev
Optimize l
o
gand-word-m
a
sk on x86-64
.
commit
|
commitdiff
|
tree
2017-01-31
S
t
a
s B
o
u
karev
Fix logan
d
-word-mas
k
o
n
x86
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukarev
Prin
t
t
he address where a SIGILL happe
n
ed
.
commit
|
commitdiff
|
tree
2017-01-31
Stas
B
oukarev
Fix sl
e
e
p
ing afte
r
sb-posix:f
o
rk
o
n macOS
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Boukarev
F
i
x
a
t
ype error in t
h
e
dynam
i
c
-
extent machi
n
ery
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Boukarev
Stac
k
-a
l
l
o
cate restarts
.
commit
|
commitdiff
|
tree
2017-01-28
Sta
s
Boukarev
Fix h
a
ndling of DX on r
e
su
l
ts o
f
notinline local
f
u
n
ct
i
ons
.
commit
|
commitdiff
|
tree
2017-01-27
Sta
s
B
oukare
v
Fix
a memory leak
f
r
o
m callbacks
f
rom foreign thr
e
ads
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Avoid savin
g
source form in PCL
g
ene
r
ated functi
o
ns
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Bo
u
kare
v
Do
n
't save F
O
RM
s
for
f
unction
c
ore-c
o
mpiled functions
.
.
.
commit
|
commitdiff
|
tree
2017-01-26
S
t
as B
o
ukarev
Mor
e
compac
t
debug blocks
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
debug-dump:
compute mi
n
ima
l
v
a
riables
f
or
X
E
P
s
.
commit
|
commitdiff
|
tree
2017-01-26
Stas
Bo
u
karev
Update a comment
.
commit
|
commitdiff
|
tree
2017-01-26
St
a
s Bo
u
k
a
rev
Bind
*
p
r
i
nt-pretty* to T
in DESCRIBE
.
commit
|
commitdiff
|
tree
2017-01-26
St
a
s Bou
k
arev
Simpli
f
y debug-info source positions
.
commit
|
commitdiff
|
tree
2017-01-25
Sta
s
Boukarev
Fix
p
ositi
o
n dumping in
dum
p
-code-object
.
commit
|
commitdiff
|
tree
next