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
Reduce initial stack size on x86-64.
2017-03-19
Stas Boukar
e
v
Reduc
e
init
i
al stack size o
n
x86-64
.
commit
|
commitdiff
|
tree
2017-03-19
St
a
s Boukarev
Replace MAX in (max 3 (s
b
-alloc
a
ted-size
'
s
t
ack)) on
.
.
.
commit
|
commitdiff
|
tree
2017-03-19
Stas Boukarev
Re
m
ove CODE
-
S
AVE-OF
F
SET, unused
.
commit
|
commitdiff
|
tree
2017-03-10
S
t
as Boukarev
Add a
comme
n
t to
o
s_map
.
commit
|
commitdiff
|
tree
2017-03-10
S
t
a
s
Boukarev
Incre
a
se *backend-pag
e
-bytes*
t
o 6
4
K on
ARM64
.
commit
|
commitdiff
|
tree
2017-03-10
S
t
as Bouka
r
ev
Share os_ma
p
for everything ex
c
ept W
I
N
32
.
commit
|
commitdiff
|
tree
2017-03-08
Stas Boukarev
Properly fix initial_t
h
read_trampoli
n
e
o
n win32-x86-64
.
commit
|
commitdiff
|
tree
2017-03-08
Stas Bo
u
k
a
rev
Fix call_in
t
o_lis
p
o
n
x
8
6-64-win32
.
commit
|
commitdiff
|
tree
2017-03-06
Stas
Boukare
v
Properly
fix memory-f
a
ult-error
on
win
3
2
.
commit
|
commitdiff
|
tree
2017-03-06
Stas Boukar
e
v
Grovel s
s
ize_t on wi
n
32
.
commit
|
commitdiff
|
tree
2017-03-06
Stas
Boukare
v
F
ix report
i
ng of memory faults on Win
d
o
ws
.
commit
|
commitdiff
|
tree
2017-03-06
Stas
Boukarev
Don't buffer write-seq
u
ence-ub8 on unbuffer
e
d
s
treams
.
commit
|
commitdiff
|
tree
2017-03-06
Stas Boukarev
s
b-posix:read/write sh
o
ul
d
acc
e
p
t
size-t length, no
t
.
.
.
commit
|
commitdiff
|
tree
2017-03-06
Stas
Boukarev
S
p
eed
u
p READ/WRITE-SEQUENCE of ub8-vector on
:
bivalent
.
.
.
commit
|
commitdiff
|
tree
2017-03-04
S
tas B
o
ukarev
Fix
compile time type-mismatch
in
the
expansion
o
f
.
.
.
commit
|
commitdiff
|
tree
2017-03-04
S
t
a
s Boukarev
Fix type c
h
eck
i
ng of
(
values &optional <type>
)
.
commit
|
commitdiff
|
tree
2017-02-27
Stas Bo
u
karev
de
b
ugger: fix printing dele
t
e
d
lambda variab
l
es
.
commit
|
commitdiff
|
tree
2017-02-20
Stas
B
o
u
ka
r
ev
Fi
x
the return v
a
lue of SLEEP on
Darw
i
n
.
commit
|
commitdiff
|
tree
2017-02-19
Sta
s
Boukare
v
Fix note-loc
a
l-
a
li
e
n-type
.
commit
|
commitdiff
|
tree
2017-02-17
Stas
Bo
u
karev
Enabl
e
foreign thread callbacks on ARM
6
4
.
commit
|
commitdiff
|
tree
2017-02-17
Stas Bouka
r
ev
Fi
x
foreign thread
cal
l
backs on non
-
x86oid
s
.
commit
|
commitdiff
|
tree
2017-02-17
Stas Bo
u
karev
Res
i
g
n
a
l
from fo
r
eign t
h
reads on thr
e
adless x86oid
.
.
.
commit
|
commitdiff
|
tree
2017-02-16
S
t
a
s Bouka
r
ev
Less noi
s
e from erroneou
s
forms in the de
b
ugger
.
commit
|
commitdiff
|
tree
2017-02-16
Stas
B
ou
k
arev
Allow IGNORE to be
u
s
ed on MACROLET
.
commit
|
commitdiff
|
tree
2017-02-15
Stas B
o
ukarev
Le
s
s bac
k
trace output fr
o
m d
e
bug
.
impure
.
lisp
.
commit
|
commitdiff
|
tree
2017-02-15
Stas Bo
u
karev
Fix p
r
int-frame-ca
l
l o
n
bogus
debug funs
.
commit
|
commitdiff
|
tree
2017-02-13
Stas Boukarev
Remove
unnecessar
y
wra
p
per functions in
w
in32
.
l
isp
commit
|
commitdiff
|
tree
2017-02-12
St
a
s Bouka
r
ev
Properl
y
inte
r
rupt co
n
sole I
O
on win32
.
commit
|
commitdiff
|
tree
2017-02-12
Sta
s
Boukar
e
v
Fix C warnings
in win32
-
o
s
.
c
.
commit
|
commitdiff
|
tree
2017-02-12
Stas Boukar
e
v
Fix console IO on
wi
n
32
.
commit
|
commitdiff
|
tree
2017-02-12
Stas Boukare
v
Allow
buildi
n
g
w
in32-x86-
6
4 without threads
.
commit
|
commitdiff
|
tree
2017-02-11
Stas Bouk
a
rev
Fix
S
B
-
UN
I
X:
F
D-TYPE
.
commit
|
commitdiff
|
tree
2017-02-11
St
a
s
Boukarev
%report-reader-error
:
use :mandatory newlines instead
.
.
.
commit
|
commitdiff
|
tree
2017-02-11
Stas Bouka
r
ev
Fix co
m
plex
f
loat E
Q
L VO
P
s
on x86-
6
4
.
commit
|
commitdiff
|
tree
2017-02-11
Stas Boukarev
debugger: avoi
d
showing so
u
rces for inte
r
nals
.
commit
|
commitdiff
|
tree
2017-02-11
S
ta
s
Boukarev
A better fix of NOT
E
-L
O
CAL-FUNCTIONAL
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukarev
Fix sb-concu
r
renc
y
tests on Windows
.
commit
|
commitdiff
|
tree
2017-02-10
Stas B
o
ukarev
Fix build on no
n
-
x86
o
ids
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukar
e
v
Fix tr
a
nsform-call
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukare
v
N
O
TE-LOCAL-FU
N
C
TIONAL: che
c
k that al
l
defined
-
fu
n
-fun
c
tional
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukarev
Make *SOURCE-CONTEXT-
M
ETHO
D
S* a
plist, not a hash-table
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Bouka
r
ev
R
e
move SB
-
ASS
E
M:*ASSEM
-
INST
R
U
C
TIONS*, unused
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukarev
Convert s
o
m
e
#'eq
l
h
a
sh-tables t
o
#'eq hash-table
s
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Bou
k
arev
Gra
b
create_thread_lock o
n
all platf
o
rms
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Don't
p
as
s
thread context to another thr
e
ad when handling
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas
B
ou
k
arev
Reduce consing in ir2opt
.
lisp
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Red
u
c
e consing of policies and
lexenvs wh
e
n
ir1 t
r
a
n
sforming
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Fix
e
valuation
in fr
a
m
e
s w
i
th &m
o
re variables
.
commit
|
commitdiff
|
tree
2017-02-09
S
tas
B
o
u
k
a
rev
Provide
a
re
s
tart for rede
f
ining
g
ener
i
c functions
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Exclude with-simple-condition-restarts
f
ro
m
back
t
races
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukare
v
M
o
ve CALLABLE-
C
AST from
S
B-EXT to SB-IN
T
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Bou
k
arev
Add S
B
-EXT:UNKNOWN-KEYWORD-ARGUMENT condition
.
commit
|
commitdiff
|
tree
2017-02-08
S
t
as Bo
u
kare
v
Share os_context_register
_
addr among all backends
.
commit
|
commitdiff
|
tree
2017-02-08
Stas
B
oukarev
C
O
NTINUE r
e
s
tart for
%UNKNOWN-KEY-A
R
G-ERROR
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
More t
h
orough pr
e
serve-s
i
ngle-use-debug-var-p in propagate
.
.
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
d
e
bug-
i
nfo: Don't save
names o
f
&mor
e
variables
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
Compute minimal debug vars for :more lambdas
.
commit
|
commitdiff
|
tree
2017-02-08
St
a
s B
o
ukar
e
v
sb-
e
xt:restric
t
-compiler-policy: accept an
u
pper bound
.
commit
|
commitdiff
|
tree
2017-02-08
S
tas Boukarev
Coalesce simple-vector
#
()
when loa
d
ing fas
l
s
.
commit
|
commitdiff
|
tree
2017-02-07
St
a
s Boukarev
Remov
e
dealloc-number
-
s
t
a
c
k
-s
p
ace on x86-64
.
commit
|
commitdiff
|
tree
2017-02-07
Sta
s
Bou
k
arev
x86-64: r
e
m
o
ve
u
nnecessary CLDs
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Bouka
r
ev
P
roperly
d
e
code S
I
GFPE on da
r
win-x86-6
4
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukarev
M
ore rob
u
st undefined restarts
.
commit
|
commitdiff
|
tree
2017-02-07
St
a
s Bouk
a
rev
A
dd t
e
sts for u
n
defined
-
function rest
a
rt
s
.
commit
|
commitdiff
|
tree
2017-02-05
Sta
s
Boukar
e
v
C
l
ean up
allo
c
ate
-
co
d
e-object
.
commit
|
commitdiff
|
tree
2017-02-05
S
t
a
s
Boukarev
Clean up
k
no
w
n-dx-combination-p
.
commit
|
commitdiff
|
tree
2017-02-05
St
a
s Boukarev
F
ix
a typo
in a c
o
mment
.
commit
|
commitdiff
|
tree
2017-02-04
S
t
as Boukare
v
Provide re
s
tart
s
when retu
r
ni
n
g undefin
e
d funct
i
ons
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
S
t
as
B
ou
k
arev
A
d
d MAKE
-
DUM
M
Y
-
FD
E
F
N
function
.
commit
|
commitdiff
|
tree
2017-02-04
Stas
Boukarev
b
a
cktrace:
sho
w
th
e
argument
s
passed to undefined functions
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
P
r
o
v
i
d
e
restarts in %co
e
rce
-
name-to-fun
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Bouk
a
rev
Provide restarts whe
n
calli
n
g undefined functions
on
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
S
t
as
B
o
u
k
arev
Rec
o
r
d a
l
ien
ty
p
e cl
a
ss source location
.
commit
|
commitdiff
|
tree
2017-02-03
S
t
as Boukarev
Fix build on
(and
x86-64
(not immobi
l
e-
s
pace))
.
commit
|
commitdiff
|
tree
2017-02-03
S
t
as Bouk
a
rev
ARM6
4
:
Fix di
s
assembler label anno
t
ation
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukar
e
v
Fix (
m
ake-a
r
ray in
t
e
g
er :adjusta
b
le
t
:
fi
l
l-poi
n
ter
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Sta
s
Boukar
e
v
ARM64: label
L
RA la
b
els in the
d
isa
s
sembler
.
commit
|
commitdiff
|
tree
2017-02-02
Stas
B
ouka
r
ev
ARM64: compu
t
e 21-bi
t
labe
l
of
f
s
ets in one in
s
t
ructi
o
n
.
commit
|
commitdiff
|
tree
2017-02-02
St
a
s
B
ou
k
arev
Allow disassembling
larg
e
funct
i
ons
.
commit
|
commitdiff
|
tree
2017-02-02
Stas B
o
ukarev
F
i
x ste
p
ping on ARM64
.
commit
|
commitdiff
|
tree
2017-02-02
Stas
B
ouka
r
ev
d
e
fine-ali
e
n-va
r
iable: return the var
i
able name
.
commit
|
commitdiff
|
tree
2017-02-02
S
t
as Bouk
a
r
e
v
Restore AV
X
thread state afte
r
exceptions on darwi
n
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Simplify
cat
c
h_exc
e
ptio
n
_
rais
e
in x86-64
-
darwin-os
.
c
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Provide os_c
o
ntext_
f
loat_register_addr on
dar
w
i
n
-
x86-64
.
commit
|
commitdiff
|
tree
2017-02-01
Stas Boukarev
Fix fl
o
at op
e
r
ands locat
i
on for
c
omplex/
r
eal operations
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
S
t
a
s Boukarev
Optimize logand-w
o
rd-mask
on
x
86-64
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukarev
Fix logand-word-m
a
sk o
n
x86
.
commit
|
commitdiff
|
tree
2017-01-31
St
a
s Bou
k
arev
Print the address whe
r
e a
S
IGILL ha
p
pene
d
.
commit
|
commitdiff
|
tree
2017-01-31
S
tas Boukarev
F
i
x sleeping aft
e
r sb-posix:fork on macOS
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Boukar
e
v
Fix a type error in t
h
e
d
ynam
i
c-ex
t
ent machin
e
ry
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Bo
u
karev
Stack-allocat
e
resta
r
ts
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Bou
k
arev
Fix handl
i
ng
o
f DX on re
s
ult
s
of noti
n
line local function
s
.
commit
|
commitdiff
|
tree
2017-01-27
Sta
s
B
oukare
v
Fix a
m
emory leak f
r
om callbacks from foreign thr
e
ads
.
commit
|
commitdiff
|
tree
2017-01-26
S
t
as
Boukarev
Avoid s
a
vin
g
source form
i
n PCL
g
enerated
f
unct
i
o
ns
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Don't
s
av
e
FORMs fo
r
functi
o
n core-compiled functi
o
ns
.
.
.
commit
|
commitdiff
|
tree
2017-01-26
Stas B
o
ukarev
M
o
r
e compact debug bl
o
cks
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
d
ebug-dump: c
o
mpute minimal variable
s
f
o
r
X
EPs
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Upd
a
t
e
a c
o
mment
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Bouk
a
r
e
v
Bind *print-pretty* to T in
D
E
S
CRI
B
E
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Simplify debug-in
f
o source
p
o
sit
i
o
n
s
.
commit
|
commitdiff
|
tree
next