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 Bouka
r
e
v
Remove CODE-SAVE-OFF
S
ET, unused
.
commit
|
commitdiff
|
tree
2017-03-10
S
tas Boukarev
A
dd a co
m
ment
to os
_
map
.
commit
|
commitdiff
|
tree
2017-03-10
Stas Boukar
e
v
Inc
r
ease *b
a
c
k
end-
p
age
-
bytes* to 64K on ARM64
.
commit
|
commitdiff
|
tree
2017-03-10
Stas Boukarev
Share
os_map fo
r
everything
e
x
c
ept W
I
N32
.
commit
|
commitdiff
|
tree
2017-03-08
Stas Boukar
e
v
Properly f
i
x ini
t
ial_th
r
ead_
t
rampoli
n
e o
n
win32-x86-64
.
commit
|
commitdiff
|
tree
2017-03-08
Stas Bouk
a
rev
Fi
x
cal
l
_into
_
l
i
sp on x86-64-
w
in32
.
commit
|
commitdiff
|
tree
2017-03-06
Stas Boukarev
Properl
y
f
i
x memo
r
y
-
f
ault-error on wi
n
32
.
commit
|
commitdiff
|
tree
2017-03-06
Stas Bo
u
karev
Grovel ssize_t on
win32
.
commit
|
commitdiff
|
tree
2017-03-06
Stas Boukarev
Fix re
p
orting
o
f memory faults on Windows
.
commit
|
commitdiff
|
tree
2017-03-06
Stas Boukarev
Don
'
t buffer w
r
ite-sequ
e
nce-u
b
8 on unbuf
f
ered streams
.
commit
|
commitdiff
|
tree
2017-03-06
Stas Boukarev
sb-posix
:
read/w
r
i
t
e
s
houl
d
accept size-t length, not
.
.
.
commit
|
commitdiff
|
tree
2017-03-06
Stas
Boukarev
Speed u
p
REA
D
/
W
RITE-SEQUENCE of ub8-vector on :bival
e
nt
.
.
.
commit
|
commitdiff
|
tree
2017-03-04
Stas
B
o
ukarev
F
i
x compile t
i
m
e
type-mismat
c
h in the e
x
p
a
ns
i
on
o
f
.
.
.
commit
|
commitdiff
|
tree
2017-03-04
Stas Boukar
e
v
F
i
x type
c
hecki
n
g of (values &opt
i
onal <
t
ype>)
.
commit
|
commitdiff
|
tree
2017-02-27
S
t
a
s
Boukar
e
v
debu
g
ge
r
: fix printing deleted lambda variables
.
commit
|
commitdiff
|
tree
2017-02-20
Stas Boukar
e
v
Fi
x
the return value of SLEEP on
Darwin
.
commit
|
commitdiff
|
tree
2017-02-19
S
tas
Boukarev
Fix note-local-alien-type
.
commit
|
commitdiff
|
tree
2017-02-17
S
t
as Boukarev
Enab
l
e
f
oreign
th
r
ea
d
c
a
llb
a
cks on ARM64
.
commit
|
commitdiff
|
tree
2017-02-17
Stas Boukare
v
Fix fo
r
e
i
g
n thread callback
s
o
n
non-x
8
6
oids
.
commit
|
commitdiff
|
tree
2017-02-17
Stas
B
oukarev
Resignal from foreign threads
o
n threadless x86oid
.
.
.
commit
|
commitdiff
|
tree
2017-02-16
Stas Boukar
e
v
Le
s
s noise
from erroneous forms
i
n the d
e
b
ugg
e
r
.
commit
|
commitdiff
|
tree
2017-02-16
S
t
as
Boukar
e
v
Allow IGNORE
to be
used on MACROLET
.
commit
|
commitdiff
|
tree
2017-02-15
Stas Bouk
a
rev
Les
s
backtrace output from
deb
u
g
.
impure
.
lisp
.
commit
|
commitdiff
|
tree
2017-02-15
Stas Bouka
r
ev
Fix print-frame-call on bogus debug funs
.
commit
|
commitdiff
|
tree
2017-02-13
Stas Boukarev
R
e
move un
n
eces
s
ary wrapp
e
r functions i
n
win32
.
lisp
commit
|
commitdiff
|
tree
2017-02-12
Stas Boukarev
Pro
p
erly interrupt con
s
ole
I
O on win32
.
commit
|
commitdiff
|
tree
2017-02-12
Stas Bo
u
karev
Fix C w
a
rnings in wi
n
32-os
.
c
.
commit
|
commitdiff
|
tree
2017-02-12
Sta
s
Boukarev
F
i
x con
s
ole IO on win3
2
.
commit
|
commitdiff
|
tree
2017-02-12
S
t
as Boukarev
Allow buildi
n
g
wi
n
3
2-x86
-
64 withou
t
threads
.
commit
|
commitdiff
|
tree
2017-02-11
St
a
s Boukare
v
Fix
S
B
-UNIX
:
F
D-TYP
E
.
commit
|
commitdiff
|
tree
2017-02-11
Stas Boukarev
%report-reader-
e
r
ror: use :mandatory ne
w
lines i
n
stead
.
.
.
commit
|
commitdiff
|
tree
2017-02-11
Stas Bou
k
arev
F
i
x comp
l
e
x
f
loa
t
E
QL VOPs on x86-64
.
commit
|
commitdiff
|
tree
2017-02-11
Stas
B
oukarev
debugger: avoid s
h
owing
s
o
u
rces for interna
l
s
.
commit
|
commitdiff
|
tree
2017-02-11
Stas B
o
u
k
arev
A be
t
te
r
fix o
f
NOTE-LO
C
AL
-
FUNCTI
O
NAL
.
commit
|
commitdiff
|
tree
2017-02-10
S
t
a
s
Bouka
r
ev
Fix sb-conc
u
rrency
tests on Win
d
ows
.
commit
|
commitdiff
|
tree
2017-02-10
St
a
s
B
o
ukarev
F
i
x
build on no
n
-x86oi
d
s
.
commit
|
commitdiff
|
tree
2017-02-10
St
a
s Boukarev
Fix transform-cal
l
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Bouk
a
re
v
NO
T
E-LOCAL-FUNCTION
A
L: check t
h
at all de
f
in
e
d-fun-
f
unct
i
onal
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
S
t
as Boukarev
Make *SOURCE-CONTEXT-METHOD
S
* a plist, not a
h
ash-table
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukarev
Remove SB-A
S
S
EM:*
A
S
SEM-INSTRU
C
TI
O
NS*, un
u
s
ed
.
commit
|
commitdiff
|
tree
2017-02-10
Stas
Boukare
v
Convert som
e
#'eql hash-tables to #'eq
h
ash-tabl
e
s
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Grab create_thr
e
ad_lock on all
p
l
a
tforms
.
commit
|
commitdiff
|
tree
2017-02-09
Sta
s
B
o
ukarev
Don't pass threa
d
context to another thread
when hand
l
ing
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Reduce consing in ir2opt
.
li
s
p
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Reduce consing of poli
c
ies and
l
exen
v
s when ir1 tran
s
forming
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Bouka
r
e
v
Fix e
v
aluation in frame
s
with &more
v
a
r
iables
.
commit
|
commitdiff
|
tree
2017-02-09
Stas
Boukarev
Provide a restart for redefining gener
i
c functions
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
St
a
s Boukarev
E
x
c
lude with-
s
imple-condition-restarts from
backtrac
e
s
.
commit
|
commitdiff
|
tree
2017-02-09
Stas B
o
uk
a
rev
Mo
v
e CALL
A
BLE-CA
S
T
f
rom SB-EXT
t
o SB-INT
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Bou
k
arev
Add SB-EXT:UNKN
O
WN-KEYWORD-ARGUMENT condition
.
commit
|
commitdiff
|
tree
2017-02-08
S
t
as Boukarev
Share os_context_register_addr amo
n
g all backends
.
commit
|
commitdiff
|
tree
2017-02-08
St
a
s Bouka
r
ev
CONTINUE re
s
tart for %U
N
KNOWN-KEY-ARG-
E
R
R
OR
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
Mo
r
e t
h
orough prese
r
ve-single-use-d
e
b
ug-var-p i
n
propagate
.
.
.
commit
|
commitdiff
|
tree
2017-02-08
Stas
Bouka
r
ev
debug-info: Don't
s
ave
names of
&
mo
r
e var
i
ab
l
es
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
C
o
mpute m
i
n
i
ma
l
debug va
r
s for
:mo
r
e lambdas
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Bo
u
ka
r
ev
sb-ext:restri
c
t-
c
o
m
piler-
p
o
licy: accept an upper bound
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
Coal
e
sce si
m
p
le-vector #() when loading fas
l
s
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Bouka
r
e
v
Rem
o
v
e dealloc-num
b
er-
s
t
a
ck-space on x86-6
4
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukar
e
v
x8
6
-64
:
remove un
n
e
c
essary CLDs
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukarev
Pro
p
erly decode SIGFPE on darwin-x86-6
4
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukarev
Mor
e
rob
u
s
t
un
d
efined restarts
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Bou
k
a
r
ev
Add
t
ests for undef
i
ned-funct
i
on restarts
.
commit
|
commitdiff
|
tree
2017-02-05
Stas Boukare
v
Clean up allocate-code-object
.
commit
|
commitdiff
|
tree
2017-02-05
Stas B
o
uk
a
rev
C
lean
u
p
k
n
o
wn-dx-com
b
in
a
tion-
p
.
commit
|
commitdiff
|
tree
2017-02-05
Stas
Boukare
v
Fix a
ty
p
o
in a comme
n
t
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
Provide re
s
tarts when retur
n
ing undefined
f
unctions
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas B
o
ukarev
A
dd
M
AK
E
-DUMMY-
F
DEFN function
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
back
t
race
:
show th
e
arg
u
ments passed to undefined functi
o
ns
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Bou
k
arev
P
rovide re
s
tarts
in %coerce
-
nam
e
-t
o
-fu
n
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
P
r
ov
i
de restarts w
h
en calling undefined functi
o
ns on
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Bou
k
arev
Record
a
lien type c
l
ass source l
o
ca
t
ion
.
commit
|
commitdiff
|
tree
2017-02-03
Stas Bouk
a
r
e
v
Fix buil
d
o
n (and x86-64 (not
immobile-space
)
)
.
commit
|
commitdiff
|
tree
2017-02-03
Stas Boukarev
ARM64: Fix dis
a
ss
e
mbl
e
r label a
n
nota
t
ion
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
F
i
x (make-array integ
e
r
:
a
djustable t :fill-pointer
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
ARM64: label LRA labels in the disass
e
m
bl
e
r
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
ARM64: compute 21-bit label offsets
in one instr
u
ction
.
commit
|
commitdiff
|
tree
2017-02-02
S
tas Boukarev
Allow disassembling
l
a
r
ge
f
unctions
.
commit
|
commitdiff
|
tree
2017-02-02
Stas
B
oukarev
Fix st
e
pping on ARM64
.
commit
|
commitdiff
|
tree
2017-02-02
Stas
B
ouka
r
ev
define-alien-variable: return
the variable name
.
commit
|
commitdiff
|
tree
2017-02-02
Stas B
o
ukarev
Res
t
ore AVX thread
s
tate after e
x
ceptio
n
s o
n
d
arwin
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
S
t
as B
o
u
k
ar
e
v
Simplify catch_exception_r
a
ise in x86-64-d
a
rwin-
o
s
.
c
.
commit
|
commitdiff
|
tree
2017-02-02
Stas
Bouka
r
ev
Provide os_c
o
ntex
t
_float_r
e
gister
_
a
d
dr
o
n
d
arwi
n
-x86-64
.
commit
|
commitdiff
|
tree
2017-02-01
Sta
s
Boukarev
Fix float
operands location
f
o
r
com
p
lex/real ope
r
at
i
ons
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
S
t
as Boukare
v
Optimi
z
e logand-word-mask on
x
86
-
6
4
.
commit
|
commitdiff
|
tree
2017-01-31
S
t
as Boukarev
Fi
x
lo
g
and-wo
r
d
-
m
ask on x86
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukarev
Pri
n
t the address
w
h
ere a
SIGIL
L
happened
.
commit
|
commitdiff
|
tree
2017-01-31
S
t
as
Bouk
a
r
e
v
F
ix sleep
i
n
g
a
fter sb-posix:for
k
on macO
S
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Boukarev
Fix a
ty
p
e erro
r
in the dyn
a
mic-extent machinery
.
commit
|
commitdiff
|
tree
2017-01-28
Stas
B
ouka
r
ev
Stack-a
l
locate resta
r
ts
.
commit
|
commitdiff
|
tree
2017-01-28
S
t
a
s
B
o
ukarev
Fix han
d
ling of DX on
r
esults of notinline
loc
a
l functi
o
ns
.
commit
|
commitdiff
|
tree
2017-01-27
Stas Bo
u
karev
Fix
a mem
o
r
y
leak fro
m
c
allbacks
f
ro
m
foreign threa
d
s
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Avoid saving source form in
P
C
L
gener
a
te
d
funct
i
ons
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukare
v
Don't save FOR
M
s for func
t
ion core
-
compiled fun
c
ti
o
n
s
.
.
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
M
ore c
o
mpact debug blocks
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
debug-dump: compu
t
e
minimal variables for XEPs
.
commit
|
commitdiff
|
tree
2017-01-26
Stas
B
oukarev
Update
a co
m
ment
.
commit
|
commitdiff
|
tree
2017-01-26
Sta
s
B
ouk
a
rev
Bin
d
*p
r
int
-
pretty*
t
o
T in DESCRIBE
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Simpli
f
y debug-info
s
ource posit
i
ons
.
commit
|
commitdiff
|
tree
2017-01-25
Sta
s
Bouka
r
ev
Fix
position dumping in du
m
p-code-o
b
ject
.
commit
|
commitdiff
|
tree
2017-01-25
St
a
s Boukarev
Compute debug-blocks for
tople
v
el componen
t
s
.
commit
|
commitdiff
|
tree
next