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
define-alien-variable: return the variable name.
2017-02-02
Stas Bouk
a
rev
define-alien
-
v
ariable: return the
v
ariable name
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bouka
r
e
v
Restore AVX thread state after exc
e
pti
o
ns on darwin
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Simplify catch_ex
c
eptio
n
_rai
s
e in x86-
6
4-darwin-os
.
c
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
P
r
o
v
ide
o
s
_context_float_re
g
ister_
a
d
d
r
o
n
da
r
win-
x
8
6-64
.
commit
|
commitdiff
|
tree
2017-02-01
St
a
s Boukarev
Fix
float operan
d
s location for comp
l
ex/real operation
s
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
S
tas Bouka
r
ev
Optimi
z
e loga
n
d-word-
m
ask on
x86-64
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukarev
Fix logan
d
-
w
o
rd-mask on x86
.
commit
|
commitdiff
|
tree
2017-01-31
S
tas Bo
u
k
a
rev
Print the addres
s
where a
SIGILL happened
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukarev
F
i
x s
l
eepin
g
after sb-pos
i
x:fork on macOS
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Boukarev
Fix a type error
in the dynamic-exte
n
t machinery
.
commit
|
commitdiff
|
tree
2017-01-28
Stas
B
oukarev
Stack-allocat
e
restar
t
s
.
commit
|
commitdiff
|
tree
2017-01-28
S
t
as Boukarev
Fi
x
h
a
ndlin
g
of
D
X
o
n r
e
s
ults
of
n
o
t
inline local
functions
.
commit
|
commitdiff
|
tree
2017-01-27
Stas Boukar
e
v
F
ix a memory leak fro
m
callbac
k
s from foreign
t
h
r
ead
s
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Bouk
a
rev
A
v
oid saving source form in PCL gener
a
te
d
funct
i
ons
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukar
e
v
Don't save FORMs for f
u
nction core-compiled fun
c
t
i
o
ns
.
.
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
More
c
om
p
act
d
ebug
blocks
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
debug-
d
ump: compute minimal variabl
e
s for XEPs
.
commit
|
commitdiff
|
tree
2017-01-26
S
t
as Boukarev
Upda
t
e a comme
n
t
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Bind *prin
t
-
p
r
et
t
y* to T
i
n
D
E
SC
R
IBE
.
commit
|
commitdiff
|
tree
2017-01-26
Stas
Boukarev
Simplify debu
g
-info source positions
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukarev
Fix positio
n
dumpi
n
g in dump-code-objec
t
.
commit
|
commitdiff
|
tree
2017-01-25
S
t
as
B
ouk
a
rev
Compute
debug-blocks for toplevel components
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Bouk
a
re
v
Adjust
s
t
e
sts f
o
r PPC
.
commit
|
commitdiff
|
tree
2017-01-25
S
tas
B
oukarev
compiled-
d
ebug
-
fu
n
-from-pc
:
correctl
y
test for el
s
e
where-pc
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Bou
k
arev
dump-1-loc
a
tion
:
cor
r
ectly
com
p
ute liv
e
vars
.
commit
|
commitdiff
|
tree
2017-01-24
S
t
a
s
Bo
u
karev
Simplify x86-
6
4:
i
f-eq
.
commit
|
commitdiff
|
tree
2017-01-24
Stas
B
ou
k
a
r
ev
Incr
e
me
n
tally s
t
ore
debug s
o
urce positions
.
commit
|
commitdiff
|
tree
2017-01-24
S
t
as
B
oukarev
Remo
v
e sb-fasl::**fop-names**
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
Re
m
ove an u
n
u
sed functio
n
commit
|
commitdiff
|
tree
2017-01-23
Stas
B
o
uk
a
rev
Better source l
o
cation wi
t
h (DEBUG 0)
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
F
ix i
n
dentation ir1-
t
ranslators
.
commit
|
commitdiff
|
tree
2017-01-23
Sta
s
Boukar
e
v
Decode arithmetic-
e
rrors context on x86-64-w
i
n32
.
commit
|
commitdiff
|
tree
2017-01-23
Stas
B
oukarev
Makefile: don
'
t include
os-commo
n
.
c in target Configs
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
C w
a
rning
.
commit
|
commitdiff
|
tree
2017-01-23
Sta
s
Boukarev
arithm
e
t
ic-error-operati
o
n/-op
e
rands for FP operatio
n
s
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
Sta
s
Bouka
r
ev
Don't set SBCL_HOME in the
runtime
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Boukar
e
v
Add NEWS en
t
ries
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
Bou
k
arev
More
:read-only f
o
r debug structure
s
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Red
u
ce debug-
i
nfo size, part 4
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Add O
B
JECT-NOT
-
BASE
-
CH
A
R-ERRO
R
intern
a
l er
r
or
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouka
r
ev
Reduc
e
debug-inf
o
s
i
ze, part 3
.
commit
|
commitdiff
|
tree
2017-01-22
S
tas Boukarev
Re
d
uc
e
d
e
b
u
g-info s
i
ze, par
t
2
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bo
u
karev
Provide context for
t
ype errors
i
n ar
r
ay
setters
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
ou
k
arev
I
n
crease the amount of debug-
f
un info gene
r
ated by
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
oukarev
Restore (debug 0)
b
ui
l
d
a
nd make it less ho
r
r
i
ble
.
commit
|
commitdiff
|
tree
2017-01-22
S
tas Boukarev
More compact debu
g
info
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
P
rovide context for typ
e
e
rro
r
s duri
n
g variable b
i
nding
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Add
c
ontext to
l
o
catio
n
s
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
Bouk
a
rev
Reduce consing in SIGNA
L
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Repor
t
about
ma
l
f
o
r
m
ed
HANDLER-CASE lamb
d
a-lists
.
commit
|
commitdiff
|
tree
2017-01-22
Stas B
o
ukare
v
h
andler-bind: check that the handler ac
c
e
pts at
l
east
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
More
thoro
u
gh VALID-C
A
LLABLE-ARGUME
N
T
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
More compact typ
e
checking co
d
e for array
types
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Copy me
t
h
o
d s
o
urce location when doing generic function
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas Boukare
v
Transform MAKE-ARRAY cal
l
s wi
t
h :fill
-
po
i
nter nil or
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas Boukar
e
v
sb-introspect:
f
ind-d
e
finition-so
u
rces
-
by
-
name retu
r
n
.
.
.
commit
|
commitdiff
|
tree
2017-01-02
S
t
a
s
B
o
ukarev
More
r
easonable NOT-MORE-CONTAGIOUS
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Bouka
r
ev
Disable
PIE
everywher
e
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Bouka
r
ev
Add exp
l
icit-check
to memq/assq/delq
.
commit
|
commitdiff
|
tree
2016-12-31
Sta
s
Boukarev
Avoid notes for t
r
a
n
sf
o
rms that
wou
l
d not be applied
.
.
.
commit
|
commitdiff
|
tree
2016-12-31
S
t
as Bo
u
kar
e
v
Reduce
W
I
T
H
-SI
M
PLE-RESTART and RESTART-
C
AS
E
expansi
o
n
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukarev
R
e
duce CHECK-TYPE e
x
pansion
.
commit
|
commitdiff
|
tree
2016-12-31
St
a
s B
o
ukarev
Ma
k
e
WITH-OPEN-S
T
REAM
conform
a
n
t
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Bouk
a
rev
Reduce
A
SSERT exp
a
nsion
.
commit
|
commitdiff
|
tree
2016-12-30
Stas Boukar
e
v
Put back value-cell indirection
for load-ti
m
e-valu
e
.
.
.
commit
|
commitdiff
|
tree
2016-12-23
St
a
s Bou
k
arev
Mark ARM
6
4 faili
n
g
tests
as expected
.
commit
|
commitdiff
|
tree
2016-12-23
Stas
Boukarev
Fix LDB and DPB instructions on ARM64
.
commit
|
commitdiff
|
tree
2016-12-22
St
a
s Bouk
a
rev
Correct
%f
i
nd-pos
i
tio
n
-
if fn
d
b
e
ntry
.
commit
|
commitdiff
|
tree
2016-12-22
Stas Boukarev
O
ptimi
z
e c
h
aracter c
a
s
e predicates
.
commit
|
commitdiff
|
tree
2016-12-21
S
t
a
s Bo
u
karev
Fix L
D
B's `conte
x
t' comm
a
nd
.
commit
|
commitdiff
|
tree
2016-12-21
S
t
as Bo
u
k
a
r
ev
F
ix sc_offset_extract
_
bits
.
commit
|
commitdiff
|
tree
2016-12-21
S
ta
s
B
o
u
k
arev
D
eclare a
r
g n
u
mber
s
of f
u
nction
a
rguments to %fin
d
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
S
t
a
s Boukarev
Inline t
w
o-arg-char-equ
a
l i
n
two
-
ar
g
-c
h
ar-not
-
e
qual
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Bou
k
arev
Op
t
imize two
-
arg-ch
a
r-eq
u
a
l
.
commit
|
commitdiff
|
tree
2016-12-21
S
t
as
Boukarev
Rename so
m
e changed vector stu
f
f a
n
d a
d
d
comments
.
commit
|
commitdiff
|
tree
2016-12-20
Stas
B
oukarev
Fix
charpos on fill-pointer-output-stre
a
m
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Boukarev
D
o
n't define [n]string-capita
l
ize twice
.
commit
|
commitdiff
|
tree
2016-12-20
Stas
Boukarev
Fix with-array-data
u
sage i
n
sb-u
n
icode:normalize-s
t
ring
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Bou
k
a
rev
Dec
l
are l
e
n
g
ths o
f
charact
e
r tables
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Boukarev
Speed up string-equal by inlining two-arg-
c
har-eq
u
al
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Boukarev
Fix TWO-ARG-STRING-
[
N
OT-]EQUA
L
.
commit
|
commitdiff
|
tree
2016-12-19
S
tas Boukarev
F
ix i
r
1-optimize-funct
i
onal-
a
rgu
m
e
nts on cast
s
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Boukarev
Speed
u
p ar
r
a
y
w
o
rd
s
ize ca
l
culation
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Boukar
e
v
Speed up
adjust
-
array
.
commit
|
commitdiff
|
tree
2016-12-14
Stas Bouk
a
rev
U
n
roll valu
e
tra
n
sformers for the FILL
ba
s
her
s
.
commit
|
commitdiff
|
tree
2016-12-14
Stas Bouk
a
rev
Fix vector-fill
*
on -64-bit
.
commit
|
commitdiff
|
tree
2016-12-14
S
tas Boukarev
Optimize full
c
alls to FILL on special
i
zed vector
s
.
commit
|
commitdiff
|
tree
2016-12-13
S
t
a
s
B
oukarev
Tr
a
nsfo
r
m calls to make-
a
rr
a
y w
i
th fill-pointer or
.
.
.
commit
|
commitdiff
|
tree
2016-12-10
Sta
s
Bouka
r
ev
F
i
x ir1-opt
i
miz
e
-functional-arguments
.
commit
|
commitdiff
|
tree
2016-12-10
S
t
as Boukarev
Tran
s
form or
d
inary functi
o
n
c
alls in
t
o
two-arg-
var
i
ants
.
commit
|
commitdiff
|
tree
2016-12-10
Stas Bouka
r
ev
Tr
a
nsfor
m
functi
o
na
l
arguments i
n
to two-arg
-
vari
a
nts
.
commit
|
commitdiff
|
tree
2016-12-09
S
tas B
o
ukarev
C
o
nvert consta
n
t
functional arguments
to kn
o
wn
functions
.
.
.
commit
|
commitdiff
|
tree
2016-12-04
Stas Boukarev
Fix buildi
n
g on older OSX
.
commit
|
commitdiff
|
tree
2016-12-04
Stas
Bou
k
arev
Better BO
X
ED-REF
-
P
on
esca
p
ing
v
alues
.
commit
|
commitdiff
|
tree
2016-12-04
St
a
s B
o
ukarev
Avoid b
o
xi
n
g
valu
e
s
w
h
e
n
s
e
t
t
ing global variab
l
es
.
commit
|
commitdiff
|
tree
2016-12-04
Stas Boukarev
Add ir2-hook fun optim
i
zer
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Bouk
a
rev
s
b
-intro
s
pect
:
find
-
definitio
n
-sourc
e
s-by-na
m
e add more
.
.
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Boukarev
Remove
m
ake-val
u
e-c
e
l
l wrappers from load-t
i
me-value
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Boukarev
Cle
a
r
th
e
spe
c
ifier-
t
yp
e
cache on (setf (
f
i
n
d-clas
s
.
.
.
commit
|
commitdiff
|
tree
2016-12-03
S
t
as Boukarev
M
o
re
c
ompac
t
FIN
D
-CLA
S
S c
o
mp
i
ler macro expansion
.
commit
|
commitdiff
|
tree
next