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 Bo
u
karev
Re
d
uce initial st
a
ck
s
iz
e
on x86-64
.
commit
|
commitdiff
|
tree
2017-03-19
S
t
as Boukarev
Rep
l
ace
MAX
in (max
3
(sb-alloc
a
ted-
s
ize 'stack)) on
.
.
.
commit
|
commitdiff
|
tree
2017-03-19
Sta
s
Bou
k
arev
Remove COD
E
-
S
AVE-OFFSET,
u
nused
.
commit
|
commitdiff
|
tree
2017-03-10
Stas B
o
u
k
arev
Add a comment
t
o
os_map
.
commit
|
commitdiff
|
tree
2017-03-10
Stas Boukarev
Increase *backend-page-bytes* to 64K on
A
RM64
.
commit
|
commitdiff
|
tree
2017-03-10
S
t
a
s
Bo
u
ka
r
e
v
Share os_
m
ap for everythi
n
g except WIN32
.
commit
|
commitdiff
|
tree
2017-03-08
Stas Boukarev
Properly
fix
initi
a
l
_thread_tram
p
oline on
win32-x86
-
64
.
commit
|
commitdiff
|
tree
2017-03-08
Stas Boukarev
Fix
c
al
l
_into
_
lisp on x86-64-win32
.
commit
|
commitdiff
|
tree
2017-03-06
S
t
as Boukarev
Pr
o
p
e
rly fix memory-fault-e
r
ror
o
n win32
.
commit
|
commitdiff
|
tree
2017-03-06
St
a
s Boukarev
Grovel ssize_t on win32
.
commit
|
commitdiff
|
tree
2017-03-06
S
tas Boukarev
F
i
x report
i
ng of memory
faults on Windows
.
commit
|
commitdiff
|
tree
2017-03-06
Stas Boukarev
Don'
t
b
u
f
fer write-sequence-ub8 on un
b
uff
e
r
e
d streams
.
commit
|
commitdiff
|
tree
2017-03-06
Stas Bouk
a
rev
sb-posix
:
rea
d
/write s
h
o
u
ld accept s
i
ze-t
l
ength, not
.
.
.
commit
|
commitdiff
|
tree
2017-03-06
Stas Boukarev
Speed
up
RE
A
D
/WRITE-SE
Q
UENC
E
of ub8-vector on :biva
l
ent
.
.
.
commit
|
commitdiff
|
tree
2017-03-04
Stas Boukarev
Fix comp
i
l
e time type-mismatch in the
e
x
pansion of
.
.
.
commit
|
commitdiff
|
tree
2017-03-04
Stas
Boukarev
Fi
x
type che
c
king
of (values &optional <type>)
.
commit
|
commitdiff
|
tree
2017-02-27
Stas Boukarev
debug
g
er: fix printing deleted lambda variables
.
commit
|
commitdiff
|
tree
2017-02-20
St
a
s
Boukarev
Fix
t
he return value o
f
SLEEP on Darwin
.
commit
|
commitdiff
|
tree
2017-02-19
Stas Bouk
a
rev
Fix note-local-
a
lien
-
t
yp
e
.
commit
|
commitdiff
|
tree
2017-02-17
Stas
B
ou
k
a
r
e
v
E
na
b
le f
o
r
eign thr
e
ad callbacks on ARM64
.
commit
|
commitdiff
|
tree
2017-02-17
S
tas Boukarev
Fix
f
o
r
ei
g
n
t
h
read
c
allba
c
ks on
non-x86oids
.
commit
|
commitdiff
|
tree
2017-02-17
Stas
Boukarev
Resi
g
nal from foreign threads o
n
threadless x86oi
d
.
.
.
commit
|
commitdiff
|
tree
2017-02-16
Sta
s
Bouka
r
e
v
Less noise from
erroneous fo
r
ms
in the
d
eb
u
gger
.
commit
|
commitdiff
|
tree
2017-02-16
Stas
B
oukarev
Al
l
ow IGNORE to be used on MA
C
R
O
LET
.
commit
|
commitdiff
|
tree
2017-02-15
Stas Bouk
a
r
ev
L
e
s
s
backtrace output
from debug
.
impure
.
lisp
.
commit
|
commitdiff
|
tree
2017-02-15
St
a
s Boukar
e
v
Fix print-frame-
c
all on
bogus debug funs
.
commit
|
commitdiff
|
tree
2017-02-13
Stas Bouk
a
r
ev
Remove
u
nn
e
cessary wrappe
r
func
t
ions in wi
n
32
.
l
isp
commit
|
commitdiff
|
tree
2017-02-12
Stas B
o
ukarev
Prope
r
ly
interru
p
t cons
o
le IO on
win32
.
commit
|
commitdiff
|
tree
2017-02-12
S
t
as
B
oukarev
Fix C warni
n
gs in win32-os
.
c
.
commit
|
commitdiff
|
tree
2017-02-12
Stas Boukarev
F
i
x console IO o
n
win32
.
commit
|
commitdiff
|
tree
2017-02-12
Stas
B
ouka
r
ev
Allow building win32-x86-64 without threads
.
commit
|
commitdiff
|
tree
2017-02-11
St
a
s Bouka
r
ev
Fix SB-
U
NIX:FD-TYPE
.
commit
|
commitdiff
|
tree
2017-02-11
Stas Boukarev
%r
e
port-reade
r
-
e
r
ror: use :m
a
ndatory newlines instead
.
.
.
commit
|
commitdiff
|
tree
2017-02-11
Stas Boukarev
Fix complex float EQL VOP
s
on x86-64
.
commit
|
commitdiff
|
tree
2017-02-11
Stas
B
oukare
v
d
e
bugger: avoid
s
howing sources for internal
s
.
commit
|
commitdiff
|
tree
2017-02-11
Stas Boukarev
A better fix of NOT
E
-
L
OCAL-FU
N
CTION
A
L
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukar
e
v
F
ix sb-co
n
c
urrency
t
e
s
ts o
n
Windo
w
s
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukarev
Fix bui
l
d on non-x86o
i
ds
.
commit
|
commitdiff
|
tree
2017-02-10
St
a
s Bo
u
karev
Fix trans
f
o
r
m-call
.
commit
|
commitdiff
|
tree
2017-02-10
Stas
B
o
ukarev
NOTE-L
O
CAL-F
U
NCTIONAL: check that
all defined-fun-f
u
nct
i
ona
l
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
Sta
s
Boukarev
Make *SOURCE-CONTEXT-METHODS* a plist, n
o
t a
hash-table
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukarev
Remove SB-ASSEM:*ASSEM-INSTRUCT
I
ONS
*
,
unused
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Bo
u
kar
e
v
Con
v
e
r
t som
e
#'eql hash-tables to #'eq hash-ta
b
les
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
G
r
ab create_
t
h
r
ead_loc
k
on a
l
l platforms
.
commit
|
commitdiff
|
tree
2017-02-09
Sta
s
Boukarev
D
o
n't pass thread context to another
thread whe
n
handling
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
S
t
as Bou
k
arev
Reduce consing in ir2opt
.
li
s
p
commit
|
commitdiff
|
tree
2017-02-09
St
a
s Bouk
a
r
ev
Re
d
uce cons
i
ng
o
f po
l
icie
s
and l
e
xenvs wh
e
n i
r
1 tra
n
s
forming
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Fix evaluation in frames
with &more vari
a
bles
.
commit
|
commitdiff
|
tree
2017-02-09
S
tas Boukarev
Provide a res
t
art for redefini
n
g generi
c
functions
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
S
t
as B
o
u
k
a
rev
Ex
c
lud
e
wit
h
-si
m
ple-condit
i
on-r
e
st
a
r
ts
f
rom b
a
c
k
traces
.
commit
|
commitdiff
|
tree
2017-02-09
Stas B
o
ukarev
M
o
ve CALLABLE-CAST
from SB-EXT t
o
SB-INT
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Add SB-EXT:UNKNOW
N
-KEYWORD
-
ARGUMENT condition
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
Share os_context_regi
s
ter_addr among all b
a
ckends
.
commit
|
commitdiff
|
tree
2017-02-08
Sta
s
Boukarev
C
ONTIN
U
E restart
f
or %UNKNOW
N
-KEY-A
R
G-ERROR
.
commit
|
commitdiff
|
tree
2017-02-08
Sta
s
B
o
ukarev
Mo
r
e tho
r
ough preserve-single-use-debug-var-p in propagate
.
.
.
commit
|
commitdiff
|
tree
2017-02-08
Sta
s
Boukarev
debug-
i
nfo: Don't save
names of &more variabl
e
s
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukar
e
v
Compute minima
l
debug var
s
for :more l
a
mbdas
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
sb
-
ext:restrict
-
c
ompiler-po
l
icy
:
a
ccept an upper bound
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
Coalesce
s
i
m
ple-
v
ector #() when loadin
g
fa
s
l
s
.
commit
|
commitdiff
|
tree
2017-02-07
S
t
as B
o
uk
a
rev
Remove deall
o
c-numbe
r
-stack-space on x86-6
4
.
commit
|
commitdiff
|
tree
2017-02-07
S
t
a
s
Boukarev
x86-64
:
r
e
move unnec
e
ssa
r
y CLDs
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Bou
k
arev
P
r
operly decode
SIGFPE on darwin-x8
6
-64
.
commit
|
commitdiff
|
tree
2017-02-07
Stas
Boukarev
M
ore robust
u
ndefined r
e
st
a
rts
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukarev
Ad
d
tests for undefine
d
-f
u
n
c
t
ion restarts
.
commit
|
commitdiff
|
tree
2017-02-05
St
a
s Boukarev
Clean up a
l
locat
e
-
code-object
.
commit
|
commitdiff
|
tree
2017-02-05
Stas Boukar
e
v
Clean up known-dx-combination-p
.
commit
|
commitdiff
|
tree
2017-02-05
Stas Boukarev
Fi
x
a typo in
a comment
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Bo
u
kar
e
v
Provide restarts when returning un
d
ef
i
ned functions
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas
Boukarev
Add MAKE-DUMMY-FDEFN
f
u
n
ction
.
commit
|
commitdiff
|
tree
2017-02-04
Stas
B
oukarev
backtrace: sh
o
w the argu
m
en
t
s passed to undefined f
u
nctions
.
commit
|
commitdiff
|
tree
2017-02-04
S
t
as
B
oukarev
Provide r
e
star
t
s in
%
coerce-name-to-fun
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
P
r
o
vide restart
s
when calling undefined functions on
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas B
o
ukarev
Record
a
lien type class source location
.
commit
|
commitdiff
|
tree
2017-02-03
Stas
Boukarev
F
ix build on (and x86-64 (not
i
m
mobile-s
p
a
c
e))
.
commit
|
commitdiff
|
tree
2017-02-03
S
t
as
B
oukarev
ARM64: Fix di
s
as
s
embler lab
e
l annotation
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Fix (make-array integer :adjustable
t :fill-pointer
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
AR
M
6
4: label LRA labels in t
h
e disassemble
r
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bou
k
are
v
AR
M
6
4: com
p
ute 21-b
i
t l
a
bel
o
ffsets in one ins
t
r
u
ction
.
commit
|
commitdiff
|
tree
2017-02-02
Sta
s
B
oukarev
All
o
w disassemblin
g
large functions
.
commit
|
commitdiff
|
tree
2017-02-02
Stas
Boukarev
Fix stepp
i
n
g
on
A
RM6
4
.
commit
|
commitdiff
|
tree
2017-02-02
Stas B
o
ukarev
d
efine-alien-variable: re
t
urn the variable name
.
commit
|
commitdiff
|
tree
2017-02-02
Stas
B
oukarev
Restore
AVX thread state after
e
x
c
e
ptions on
darwin
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas
B
oukarev
Simplify
c
atch_exception_rai
s
e in x86-64-
d
arwin-o
s
.
c
.
commit
|
commitdiff
|
tree
2017-02-02
St
a
s
B
o
ukarev
Provi
d
e os_c
o
ntex
t
_float_register_addr on darwin-x8
6
-64
.
commit
|
commitdiff
|
tree
2017-02-01
Stas
Boukarev
Fix float operands location for complex/real oper
a
t
i
ons
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
Stas B
o
ukarev
Optimi
z
e log
a
nd
-
word-
m
as
k
on x86-
6
4
.
commit
|
commitdiff
|
tree
2017-01-31
S
t
as
B
o
uka
r
ev
Fix logand-word-mas
k
on x86
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Bo
u
karev
Print the address where a SIGILL
h
appened
.
commit
|
commitdiff
|
tree
2017-01-31
S
t
as Boukarev
Fix
s
leepi
n
g a
f
t
er sb-posix:fork on macOS
.
commit
|
commitdiff
|
tree
2017-01-28
Stas
Boukarev
F
i
x
a type error in the d
y
namic-extent mach
i
n
e
r
y
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Boukarev
S
ta
c
k
-
a
l
locate restarts
.
commit
|
commitdiff
|
tree
2017-01-28
St
a
s Bo
u
karev
Fix han
d
ling of DX o
n
results
of notinline lo
c
al functions
.
commit
|
commitdiff
|
tree
2017-01-27
Sta
s
Boukarev
Fi
x
a memory leak from cal
l
backs from forei
g
n threads
.
commit
|
commitdiff
|
tree
2017-01-26
Sta
s
B
o
ukarev
A
v
oid saving source f
o
rm
i
n PCL generated
function
s
.
commit
|
commitdiff
|
tree
2017-01-26
Sta
s
B
oukarev
Don't save FORMs f
o
r function core-compiled
f
uncti
o
ns
.
.
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
More compact d
e
bug blocks
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukar
e
v
de
b
ug-dump: compute
m
inimal varia
b
les for XEPs
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Updat
e
a comme
n
t
.
commit
|
commitdiff
|
tree
2017-01-26
S
t
as Boukarev
Bind *pri
n
t-pretty* to T in DESCRIB
E
.
commit
|
commitdiff
|
tree
2017-01-26
S
tas B
o
u
k
a
rev
S
i
mplify d
e
bug-info source posi
t
io
n
s
.
commit
|
commitdiff
|
tree
next