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-S
A
VE-OFFSET, u
n
used
.
commit
|
commitdiff
|
tree
2017-03-10
S
t
as Boukare
v
Ad
d
a
c
om
m
ent
to os_m
a
p
.
commit
|
commitdiff
|
tree
2017-03-10
S
tas Boukarev
Inc
r
e
ase *ba
c
k
e
nd-page
-
byte
s
*
to 64K on ARM
6
4
.
commit
|
commitdiff
|
tree
2017-03-10
Stas Boukarev
S
h
are os
_
map for everything except WIN3
2
.
commit
|
commitdiff
|
tree
2017-03-08
S
t
as Boukarev
Properly fix initial_thread_trampoline o
n
win32-x86-64
.
commit
|
commitdiff
|
tree
2017-03-08
Stas
Bou
k
are
v
Fix call_into_li
s
p
o
n x86-64-win32
.
commit
|
commitdiff
|
tree
2017-03-06
Stas Boukare
v
Proper
l
y fix
memory-fault-
e
r
ror on win32
.
commit
|
commitdiff
|
tree
2017-03-06
Stas
Boukarev
Grovel ssize_t
on win32
.
commit
|
commitdiff
|
tree
2017-03-06
Stas Bouka
r
ev
Fix reporting of
m
emory faults on Windows
.
commit
|
commitdiff
|
tree
2017-03-06
Stas
B
ouka
r
ev
Don't buffer write-se
q
u
e
nce-ub8 on u
n
bu
f
fered
s
treams
.
commit
|
commitdiff
|
tree
2017-03-06
Stas Bo
u
k
a
rev
sb-posix:read/write
s
hould acce
p
t size-t length, not
.
.
.
commit
|
commitdiff
|
tree
2017-03-06
Stas Boukarev
Speed up RE
A
D/WRITE-SEQUENCE of ub8-vector on :bivalent
.
.
.
commit
|
commitdiff
|
tree
2017-03-04
S
t
as
B
o
ukarev
F
ix c
o
mpile time type-mismatch in the expansion of
.
.
.
commit
|
commitdiff
|
tree
2017-03-04
Stas Boukar
e
v
Fi
x
type checking o
f
(values &o
p
ti
o
nal <type>)
.
commit
|
commitdiff
|
tree
2017-02-27
Sta
s
Boukarev
debugger:
fix print
i
n
g
de
l
ete
d
lamb
d
a variables
.
commit
|
commitdiff
|
tree
2017-02-20
Stas
Boukarev
Fi
x
the
re
t
urn value of SLEEP on
D
arwin
.
commit
|
commitdiff
|
tree
2017-02-19
Stas Boukarev
Fix n
o
te-loca
l
-alien-type
.
commit
|
commitdiff
|
tree
2017-02-17
S
tas Boukarev
E
nable foreign
thread ca
l
lbacks on AR
M
64
.
commit
|
commitdiff
|
tree
2017-02-17
Stas Bouka
r
ev
Fix foreign thread
c
allbacks on
n
on-x
8
6oids
.
commit
|
commitdiff
|
tree
2017-02-17
Stas Bo
u
karev
Resignal f
r
om foreign threa
d
s on
threa
d
l
e
ss x86oid
.
.
.
commit
|
commitdiff
|
tree
2017-02-16
Stas Boukar
e
v
Less
noise
f
r
om e
r
roneous forms
in the deb
u
gg
e
r
.
commit
|
commitdiff
|
tree
2017-02-16
Stas Boukarev
All
o
w IGNORE
t
o be
used o
n
MACROLET
.
commit
|
commitdiff
|
tree
2017-02-15
St
a
s
B
ou
k
arev
Less backt
r
ace output from
debug
.
i
mpure
.
lisp
.
commit
|
commitdiff
|
tree
2017-02-15
S
t
as Bo
u
karev
F
ix pr
i
nt-frame-
c
a
ll on bogus debug funs
.
commit
|
commitdiff
|
tree
2017-02-13
Stas Bouka
r
ev
Remove unnecessary wr
a
p
p
er functions i
n
win32
.
lisp
commit
|
commitdiff
|
tree
2017-02-12
St
a
s Bo
u
karev
Properly interrupt
c
onsole IO
on win32
.
commit
|
commitdiff
|
tree
2017-02-12
Stas Bo
u
karev
Fix C warnings in w
i
n32-os
.
c
.
commit
|
commitdiff
|
tree
2017-02-12
Stas
Boukar
e
v
Fix cons
o
le IO o
n
win32
.
commit
|
commitdiff
|
tree
2017-02-12
St
a
s
Boukare
v
All
o
w building win32-
x
86-64 without threads
.
commit
|
commitdiff
|
tree
2017-02-11
Sta
s
Boukar
e
v
Fix SB-
U
NIX:
F
D-TYPE
.
commit
|
commitdiff
|
tree
2017-02-11
St
a
s
Boukarev
%r
e
po
r
t-reader-error:
u
se :mandatory newlines instead
.
.
.
commit
|
commitdiff
|
tree
2017-02-11
Stas B
o
uka
r
ev
Fix complex
fl
o
at EQL VOPs on x86-64
.
commit
|
commitdiff
|
tree
2017-02-11
St
a
s Boukarev
deb
u
gg
e
r: avoid
s
howin
g
sources for internals
.
commit
|
commitdiff
|
tree
2017-02-11
Stas Bou
k
are
v
A better
f
ix of N
O
TE-LOCAL-FUNC
T
IONAL
.
commit
|
commitdiff
|
tree
2017-02-10
S
t
as Boukarev
F
i
x sb-concurrenc
y
t
ests o
n
Windows
.
commit
|
commitdiff
|
tree
2017-02-10
Stas
B
oukarev
Fix b
u
ild
on non-x86oids
.
commit
|
commitdiff
|
tree
2017-02-10
S
t
as
B
oukare
v
Fix
trans
f
o
r
m-call
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukarev
NOTE-LO
C
AL-FU
N
CTIONAL: c
h
e
ck that all d
e
fin
e
d
-fun
-
func
t
ional
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
Stas B
o
ukarev
M
a
ke *S
O
URCE-CONTE
X
T-MET
H
ODS* a pl
i
st, not a
hash-table
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukarev
Remove
SB-ASSEM
:
*ASSEM-
I
NSTR
U
C
TIONS*, unuse
d
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukarev
Co
n
vert so
m
e #'eql hash-tabl
e
s
to
#'e
q
hash-t
a
bl
e
s
.
commit
|
commitdiff
|
tree
2017-02-09
S
t
a
s
Bouk
a
rev
G
rab
create_thread_lock on all platform
s
.
commit
|
commitdiff
|
tree
2017-02-09
S
t
a
s Boukarev
D
on't p
a
ss thread context to
a
nother t
h
read when handl
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Sta
s
Boukare
v
Reduce consing in ir2opt
.
l
isp
commit
|
commitdiff
|
tree
2017-02-09
Stas Bouk
a
rev
Reduc
e
c
o
ns
i
ng of policie
s
and lexe
n
vs when ir1 transfo
r
ming
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Fix evaluation in frames wit
h
&mo
r
e var
i
a
b
les
.
commit
|
commitdiff
|
tree
2017-02-09
Stas
B
ouk
a
rev
Provi
d
e a restart
for redefining g
e
neric functions
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Exclude with-simple-conditio
n
-
r
e
starts from bac
k
t
races
.
commit
|
commitdiff
|
tree
2017-02-09
S
t
as
B
ouk
a
re
v
Move CAL
L
ABLE-CAST
from SB
-
E
X
T to SB
-
INT
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Bo
u
k
ar
e
v
Add SB-EXT:UNKNOWN-KEYWORD-ARGUME
N
T
c
ond
i
tion
.
commit
|
commitdiff
|
tree
2017-02-08
S
t
as Bouk
a
rev
Share
o
s
_
c
ontext_reg
i
ster
_
addr among all bac
k
ends
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
CONTINUE restart for %UNKNOWN
-
KEY-ARG-ERRO
R
.
commit
|
commitdiff
|
tree
2017-02-08
S
t
as Boukarev
More thorou
g
h preserve-s
i
n
gle-use-debug-
v
ar-p
in propagate
.
.
.
commit
|
commitdiff
|
tree
2017-02-08
S
ta
s
Boukare
v
debug-info: Do
n
't sav
e
names
o
f &more var
i
ables
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Bouka
r
e
v
Compute
m
inimal debug vars for :
m
o
r
e
l
ambdas
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
sb-ext:restrict-compiler-polic
y
: accept a
n
upper
b
o
un
d
.
commit
|
commitdiff
|
tree
2017-02-08
Stas
Boukare
v
Co
a
les
c
e simple-vector #() wh
e
n loading
f
asls
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Bouk
a
rev
R
e
move deall
o
c
-
number-
s
ta
c
k-
s
pace on x86-64
.
commit
|
commitdiff
|
tree
2017-02-07
S
t
as Boukarev
x8
6
-64:
r
emove unne
c
essary
C
LDs
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukarev
Properly decode SIGFPE
o
n d
a
rwin-x86-64
.
commit
|
commitdiff
|
tree
2017-02-07
St
a
s Boukarev
More robust undefin
e
d
r
estarts
.
commit
|
commitdiff
|
tree
2017-02-07
S
tas Boukare
v
Add
test
s
fo
r
und
e
fine
d
-
f
u
nc
t
ion
r
estarts
.
commit
|
commitdiff
|
tree
2017-02-05
Stas B
o
ukarev
C
lean u
p
al
l
o
cate-code-object
.
commit
|
commitdiff
|
tree
2017-02-05
Stas
B
o
u
kar
e
v
Cl
e
an up
known-dx-combin
a
tion-p
.
commit
|
commitdiff
|
tree
2017-02-05
Stas Bou
k
arev
Fix a
typo in a comment
.
commit
|
commitdiff
|
tree
2017-02-04
Stas
Boukarev
Provi
d
e r
e
starts
w
h
e
n
retur
n
ing und
e
fined funct
i
ons
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas B
o
ukarev
Add
M
AKE-DUMMY
-
F
DEFN function
.
commit
|
commitdiff
|
tree
2017-02-04
Stas B
o
u
karev
b
acktrace:
show the
arguments pa
s
sed to undefined funct
i
o
ns
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Bo
u
karev
Provide restar
t
s in %coerce-na
m
e-t
o
-fun
.
commit
|
commitdiff
|
tree
2017-02-04
Sta
s
Boukarev
Pr
o
vide restart
s
when calling un
d
efined functions on
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
Record alien
t
y
p
e
class source
locat
i
on
.
commit
|
commitdiff
|
tree
2017-02-03
S
t
as Boukar
e
v
Fix bui
l
d on (and x86-6
4
(n
o
t immobile-space))
.
commit
|
commitdiff
|
tree
2017-02-03
S
t
a
s
Boukarev
ARM64: Fix disass
e
mbler
l
abel annotation
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Fix (make-arr
a
y integer :adjustable t :fill-
p
oin
t
er
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bo
u
karev
ARM64: lab
e
l LRA
l
a
bels in th
e
disassembl
e
r
.
commit
|
commitdiff
|
tree
2017-02-02
St
a
s
B
oukarev
ARM64: compute 21-bit label offse
t
s
in one instr
u
ction
.
commit
|
commitdiff
|
tree
2017-02-02
S
tas B
o
ukar
e
v
Allow disasse
m
bling large
f
uncti
o
ns
.
commit
|
commitdiff
|
tree
2017-02-02
Stas B
o
ukarev
F
ix ste
p
ping
on
A
R
M
64
.
commit
|
commitdiff
|
tree
2017-02-02
St
a
s
B
oukare
v
def
i
ne-alien-varia
b
le:
return
the variable
name
.
commit
|
commitdiff
|
tree
2017-02-02
S
tas Bou
k
arev
Re
s
tor
e
A
V
X th
r
ead state af
t
er
e
xceptions on darwin
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
S
tas
B
oukarev
Simplify catch_
e
xception_rais
e
in x86-64-darwin-os
.
c
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bo
u
kare
v
Provide os_conte
x
t_f
l
oat_register_ad
d
r
on
d
arwin-x86-6
4
.
commit
|
commitdiff
|
tree
2017-02-01
Stas Bouka
r
ev
Fix float operand
s
l
oc
a
tion
f
o
r
co
m
plex/real o
p
erations
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
St
a
s Boukarev
Optim
i
ze logand-word-mask
o
n
x86-64
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukare
v
Fi
x
l
o
g
and-word
-
mask on x
8
6
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukarev
Pri
n
t the ad
d
ress where a SIGILL happened
.
commit
|
commitdiff
|
tree
2017-01-31
S
t
as Boukar
e
v
F
ix sleeping after sb-posix:fork on m
a
c
O
S
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Boukarev
Fix a type error in the dyn
a
mic-extent m
a
c
hinery
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Bou
k
arev
Sta
c
k
-allocate resta
r
ts
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Boukarev
Fix h
a
ndling
of DX on res
u
lt
s
of notinline l
o
c
al functions
.
commit
|
commitdiff
|
tree
2017-01-27
S
tas Bo
u
karev
Fix a mem
o
ry leak
from callbacks fro
m
foreign th
r
e
ads
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Bo
u
k
a
rev
Avoid s
a
vi
n
g source form in PCL generated functions
.
commit
|
commitdiff
|
tree
2017-01-26
Stas
Boukarev
D
o
n'
t
save
F
ORMs
f
or function cor
e
-com
p
il
e
d f
u
nctions
.
.
.
commit
|
commitdiff
|
tree
2017-01-26
S
t
as B
o
ukarev
More c
o
mpact debug block
s
.
commit
|
commitdiff
|
tree
2017-01-26
Stas
B
ouka
r
ev
d
ebug-
d
ump: compute minim
a
l variables
f
o
r
XEPs
.
commit
|
commitdiff
|
tree
2017-01-26
Stas B
o
uk
a
rev
Update a comme
n
t
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Bind *p
r
int-prett
y
* to T in DESCRIBE
.
commit
|
commitdiff
|
tree
2017-01-26
S
tas Boukarev
Simplify debug-info
source positions
.
commit
|
commitdiff
|
tree
2017-01-25
S
t
as Boukarev
F
ix pos
i
t
io
n
dumpin
g
i
n dump-
c
o
d
e-object
.
commit
|
commitdiff
|
tree
2017-01-25
Stas
B
oukarev
C
o
mpute debug-blocks for t
o
plevel
com
p
o
n
ents
.
commit
|
commitdiff
|
tree
next