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
Remove CODE-SAVE-OFFSET, unused.
2017-03-19
Stas Boukarev
Remove
CODE-SAVE-OFFSET, unus
e
d
.
commit
|
commitdiff
|
tree
2017-03-10
Stas Boukarev
A
d
d
a comment t
o
os_m
a
p
.
commit
|
commitdiff
|
tree
2017-03-10
Stas Boukare
v
Increase *backend-page-bytes*
t
o
6
4
K on
ARM64
.
commit
|
commitdiff
|
tree
2017-03-10
St
a
s Bouk
a
r
e
v
Share os_map for everything except
WIN32
.
commit
|
commitdiff
|
tree
2017-03-08
S
t
a
s Boukare
v
Properly fix initial_threa
d
_trampol
i
ne on win32
-
x86-64
.
commit
|
commitdiff
|
tree
2017-03-08
Stas Boukare
v
F
ix call_in
t
o_lisp on x8
6
-64-win32
.
commit
|
commitdiff
|
tree
2017-03-06
S
tas Boukarev
Pr
o
perly fix memory-fault-error o
n
win
3
2
.
commit
|
commitdiff
|
tree
2017-03-06
Stas Boukarev
Grove
l
ssize_t on win32
.
commit
|
commitdiff
|
tree
2017-03-06
Stas Bo
u
karev
Fi
x
repo
r
t
ing of memory faults
on Windows
.
commit
|
commitdiff
|
tree
2017-03-06
Stas Boukarev
Don
'
t buffer
w
r
ite-sequence-ub8 on unbuffer
e
d streams
.
commit
|
commitdiff
|
tree
2017-03-06
St
a
s Boukarev
sb-posix:read
/
write should accept size-
t
length, not
.
.
.
commit
|
commitdiff
|
tree
2017-03-06
Stas Boukare
v
S
p
eed up RE
A
D/WRI
T
E-S
E
QUE
N
C
E
of ub8-v
e
ctor on :bivalent
.
.
.
commit
|
commitdiff
|
tree
2017-03-04
Stas Bouka
r
e
v
Fix compile
t
ime type-mism
a
tch in the
expans
i
on
o
f
.
.
.
commit
|
commitdiff
|
tree
2017-03-04
Stas Boukar
e
v
Fix
type che
c
king of
(
v
alues &op
t
io
n
al <ty
p
e>)
.
commit
|
commitdiff
|
tree
2017-02-27
S
tas Boukarev
d
ebugger: fix printi
n
g delete
d
l
a
m
b
d
a variables
.
commit
|
commitdiff
|
tree
2017-02-20
Stas Boukarev
Fix the return value of SLEEP on
D
a
r
win
.
commit
|
commitdiff
|
tree
2017-02-19
S
t
as Boukarev
Fix not
e
-local
-
alien-type
.
commit
|
commitdiff
|
tree
2017-02-17
Stas Boukarev
Enabl
e
foreign thread
c
all
b
a
c
k
s on ARM64
.
commit
|
commitdiff
|
tree
2017-02-17
Sta
s
B
oukarev
Fi
x
foreign thread callb
a
cks on
n
on-x86o
i
ds
.
commit
|
commitdiff
|
tree
2017-02-17
Stas Boukar
e
v
R
e
signal from f
o
reign th
r
eads on th
r
eadless x86oid
.
.
.
commit
|
commitdiff
|
tree
2017-02-16
Stas Boukarev
Less nois
e
from errone
o
us
f
orms in the debugger
.
commit
|
commitdiff
|
tree
2017-02-16
Sta
s
B
oukarev
Al
l
ow IGNORE to be used on MACROLET
.
commit
|
commitdiff
|
tree
2017-02-15
Stas Bo
u
karev
Less
b
acktrace o
u
tput from debug
.
impu
r
e
.
lisp
.
commit
|
commitdiff
|
tree
2017-02-15
S
t
as B
o
ukarev
Fix pri
n
t-fram
e
-call on
bogus debug funs
.
commit
|
commitdiff
|
tree
2017-02-13
S
tas Boukar
e
v
Remove
u
nn
e
ces
s
ary wrapper fun
c
tions
i
n w
i
n32
.
l
i
sp
commit
|
commitdiff
|
tree
2017-02-12
Stas Boukar
e
v
Pr
o
perly
inte
r
rupt console IO on win32
.
commit
|
commitdiff
|
tree
2017-02-12
S
t
as Bouka
r
ev
Fi
x
C warnings in
w
in32-os
.
c
.
commit
|
commitdiff
|
tree
2017-02-12
Stas Boukarev
Fix console
I
O
on w
i
n3
2
.
commit
|
commitdiff
|
tree
2017-02-12
Stas Bouk
a
rev
Allow
b
uilding win32-x86-64 without thread
s
.
commit
|
commitdiff
|
tree
2017-02-11
Sta
s
Boukarev
F
ix SB-UNIX
:
FD-TYPE
.
commit
|
commitdiff
|
tree
2017-02-11
St
a
s
B
oukarev
%report-reader-er
r
or: use :ma
n
dator
y
newlines instead
.
.
.
commit
|
commitdiff
|
tree
2017-02-11
Stas Boukar
e
v
Fix
comp
l
ex float EQL VOPs on x86-64
.
commit
|
commitdiff
|
tree
2017-02-11
S
tas Boukarev
debugger
:
a
v
oid sho
w
i
n
g source
s
for internals
.
commit
|
commitdiff
|
tree
2017-02-11
St
a
s Bouk
a
r
e
v
A better fix of
NOTE-LOCAL-FUNCTIONAL
.
commit
|
commitdiff
|
tree
2017-02-10
Stas
B
ouka
r
ev
Fix sb-concurrency
t
e
sts on Win
d
ows
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukarev
Fix
b
uild o
n
non-x8
6
o
i
ds
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukarev
Fix transform-call
.
commit
|
commitdiff
|
tree
2017-02-10
S
tas Boukarev
N
OTE-LOCAL-FUNCTIONAL:
check
t
hat all defi
n
ed-fun
-
fu
n
ctio
n
al
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
S
t
a
s Bou
k
arev
Make *S
O
U
R
CE-
C
ONTEXT-METHODS* a pli
s
t
,
not
a hash-table
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukarev
Remove SB-ASSEM:*ASSEM-INSTRUCTIONS*,
u
nused
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukare
v
C
o
nve
r
t s
o
me #'eql hash-ta
b
les to #
'
eq hash-tables
.
commit
|
commitdiff
|
tree
2017-02-09
Stas
Boukarev
Grab create_threa
d
_loc
k
o
n
a
l
l platforms
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukare
v
Don'
t
pass th
r
ead cont
e
xt to another thread whe
n
ha
n
dli
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
S
tas Boukarev
R
educe consing in
i
r
2
opt
.
l
i
sp
commit
|
commitdiff
|
tree
2017-02-09
Stas
B
oukarev
R
e
duce consing of p
o
licies and lexenvs when ir
1
transfor
m
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Bou
k
arev
Fix eva
l
uat
i
on in frames
w
ith &more variables
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Provide a restart fo
r
re
d
e
fining
g
eneri
c
functions
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Sta
s
Bo
u
kar
e
v
E
x
c
l
ude with-simpl
e
-condition-r
e
starts from
b
acktraces
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Move CAL
L
ABLE-CAST from SB-EXT to SB-IN
T
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukar
e
v
Add
SB-E
X
T:UNKNOWN-KEYWO
R
D-ARGUMENT condit
i
on
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
S
h
are
o
s
_context_regis
t
er
_
addr am
o
ng al
l
back
e
n
d
s
.
commit
|
commitdiff
|
tree
2017-02-08
Stas
B
o
ukare
v
CO
N
T
I
NUE re
s
tart for
%
UNKNOWN-KEY-AR
G
-
ERR
O
R
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
More thorough p
r
eserv
e
-
sing
l
e
-
u
se-debug-var-p in propagate
.
.
.
commit
|
commitdiff
|
tree
2017-02-08
Sta
s
Boukarev
debug-i
n
fo:
Don
'
t
save n
a
mes of
&
more vari
a
b
les
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukare
v
C
o
mpute minim
a
l
d
e
bug v
a
rs for :mor
e
lambdas
.
commit
|
commitdiff
|
tree
2017-02-08
S
t
as Bo
u
karev
sb-ext:restrict-compiler-policy:
a
ccept
a
n upper bound
.
commit
|
commitdiff
|
tree
2017-02-08
Sta
s
Boukarev
Co
a
lesce simple-v
e
ctor #()
w
hen loading fasls
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukarev
Remove dealloc-
n
u
mbe
r
-
stack-space on x86-64
.
commit
|
commitdiff
|
tree
2017-02-07
Sta
s
B
o
uk
a
rev
x8
6
-
64: remo
v
e unn
e
ces
s
ary CLDs
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukarev
Prope
r
ly decode SIGFPE on
dar
w
in-x86-
6
4
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukarev
More robust un
d
efined res
t
arts
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukarev
Add tests for unde
f
i
ned-f
u
ncti
o
n
restarts
.
commit
|
commitdiff
|
tree
2017-02-05
Stas
Boukarev
Clean u
p
a
llocate-code-objec
t
.
commit
|
commitdiff
|
tree
2017-02-05
Stas Boukarev
Clea
n
up kno
w
n-dx-comb
i
na
t
ion-p
.
commit
|
commitdiff
|
tree
2017-02-05
S
tas Bou
k
arev
Fix
a
typo in a com
m
ent
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Bou
k
arev
Prov
i
de restar
t
s when
r
eturning undef
i
n
ed functions
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
St
a
s B
o
ukarev
A
dd
M
AKE-DU
M
MY-FDEFN funct
i
on
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
backtra
c
e:
s
ho
w
t
h
e arguments
passed to u
n
d
efined functi
o
ns
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
Provide r
e
starts in %coerce-name-to-fun
.
commit
|
commitdiff
|
tree
2017-02-04
Stas B
o
u
k
arev
Provide r
e
start
s
w
he
n
c
a
lli
n
g undefined functio
n
s on
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
Record alien typ
e
class
s
o
urce
l
ocation
.
commit
|
commitdiff
|
tree
2017-02-03
Sta
s
B
o
ukare
v
Fix build on
(and x86-64 (not
i
mmobil
e
-space))
.
commit
|
commitdiff
|
tree
2017-02-03
S
ta
s
Bouka
r
e
v
AR
M
64:
F
ix
disassembler label ann
o
tat
i
on
.
commit
|
commitdiff
|
tree
2017-02-02
S
tas Boukarev
F
ix (m
a
ke-a
r
ray integer :
a
djustab
l
e t :fill-
p
ointer
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Sta
s
B
o
u
karev
A
R
M64: label LR
A
labe
l
s in
th
e
disassemb
l
er
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukar
e
v
A
RM64
:
com
p
u
te 21-bi
t
label o
f
fsets in one instruction
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Allo
w
disassembling large
f
un
c
tions
.
commit
|
commitdiff
|
tree
2017-02-02
S
t
as Bouka
r
ev
F
i
x
ste
p
ping on ARM6
4
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
defin
e
-
a
lien-variabl
e
: return t
h
e variable name
.
commit
|
commitdiff
|
tree
2017-02-02
Sta
s
Boukar
e
v
Restore
A
VX thread state after
e
xceptio
n
s on d
a
rwin
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Sta
s
B
o
u
k
arev
Simplify catch
_
exception_raise in x86-6
4
-darwin-
o
s
.
c
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bouk
a
r
e
v
Provide os
_
cont
e
x
t_float_
r
egister
_
addr on darwin-x86-64
.
commit
|
commitdiff
|
tree
2017-02-01
Stas Boukarev
Fix float operands location for co
m
pl
e
x/rea
l
operati
o
ns
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
Stas
B
oukare
v
Optimize logand-
w
ord-mask on x8
6
-64
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukarev
Fix logand-wor
d
-mask on x86
.
commit
|
commitdiff
|
tree
2017-01-31
Sta
s
Bou
k
arev
P
r
i
nt t
h
e a
d
dress where a SIGILL happened
.
commit
|
commitdiff
|
tree
2017-01-31
S
t
as Bou
k
arev
Fix sleeping
a
fter s
b
-
p
o
six:fork
o
n macOS
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Boukarev
Fix
a type err
o
r in the dy
n
a
mic-exte
n
t machi
n
ery
.
commit
|
commitdiff
|
tree
2017-01-28
S
tas Bou
k
ar
e
v
Sta
c
k
-al
l
ocate restarts
.
commit
|
commitdiff
|
tree
2017-01-28
St
a
s Bou
k
arev
Fix hand
l
i
ng
of DX on
r
esults of noti
n
li
n
e local functions
.
commit
|
commitdiff
|
tree
2017-01-27
Stas Boukarev
Fix a memo
r
y lea
k
from callbacks from foreign t
h
reads
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Av
o
i
d
s
a
ving
s
o
urce f
o
rm in PCL ge
n
erated functi
o
ns
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Bouk
a
rev
Don't
save FO
R
M
s for function core-compile
d
functions
.
.
.
commit
|
commitdiff
|
tree
2017-01-26
S
t
a
s Boukarev
More
c
ompact debug
blocks
.
commit
|
commitdiff
|
tree
2017-01-26
St
a
s Bo
u
ka
r
ev
debu
g
-du
m
p: compute
minimal
va
r
iables fo
r
XEPs
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Bouka
r
ev
Update a com
m
ent
.
commit
|
commitdiff
|
tree
2017-01-26
S
tas Boukare
v
Bind *print-
p
r
e
tty*
t
o T
i
n DES
C
R
I
BE
.
commit
|
commitdiff
|
tree
2017-01-26
Stas B
o
u
karev
S
i
mpli
f
y
debug-info source p
o
sitions
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukarev
Fix po
s
ition dumpin
g
in dump
-
c
ode-object
.
commit
|
commitdiff
|
tree
2017-01-25
Sta
s
B
o
ukarev
Compute debug-b
l
ocks for
t
o
pl
e
vel compo
n
ents
.
commit
|
commitdiff
|
tree
next