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 Bou
k
arev
d
efin
e
-
a
lien-
v
ariabl
e
: retu
r
n the variable name
.
commit
|
commitdiff
|
tree
2017-02-02
St
a
s
Boukarev
Restore
A
VX
t
hread s
t
ate after exceptions
o
n d
a
rwin
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
S
t
as Bo
u
k
a
r
ev
Sim
p
lify catch_e
x
c
eption_
r
aise
i
n x8
6
-
6
4-darwin-os
.
c
.
commit
|
commitdiff
|
tree
2017-02-02
Stas
B
oukarev
Provide
os_context_float
_
registe
r
_addr o
n
d
arwin-x86-64
.
commit
|
commitdiff
|
tree
2017-02-01
S
tas Boukar
e
v
Fix float oper
a
nds
lo
c
atio
n
f
o
r c
o
m
p
lex/real ope
r
a
t
ions
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukarev
Optimize logand-word-mask on x86-64
.
commit
|
commitdiff
|
tree
2017-01-31
S
tas Boukar
e
v
Fix log
a
nd-word-
m
ask on x86
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukare
v
Prin
t
the
add
r
ess where a SIGI
L
L
happen
e
d
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Bo
u
karev
F
i
x sleeping
a
fter
sb
-
p
o
s
i
x
:fork on macOS
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Boukarev
Fix a t
y
pe error in t
h
e
dyn
a
m
ic-extent machinery
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Boukare
v
S
t
ack-a
l
loca
t
e restarts
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Bouk
a
re
v
Fix hand
l
in
g
of DX on results of
n
otinl
i
ne loc
a
l fu
n
ction
s
.
commit
|
commitdiff
|
tree
2017-01-27
Stas Boukarev
Fix a memory
l
e
a
k
from cal
l
backs from forei
g
n threa
d
s
.
commit
|
commitdiff
|
tree
2017-01-26
S
t
a
s
B
o
u
k
arev
Avoid sa
v
ing s
o
urce
f
orm in PCL generat
e
d f
u
nctions
.
commit
|
commitdiff
|
tree
2017-01-26
Stas B
o
uka
r
ev
Don't
s
ave FORMs
for
fu
n
ction c
o
re-com
p
i
led fu
n
ctions
.
.
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukar
e
v
More
compact de
b
ug blocks
.
commit
|
commitdiff
|
tree
2017-01-26
S
tas
B
oukarev
debug-dump: compute mini
m
al variables for XEPs
.
commit
|
commitdiff
|
tree
2017-01-26
St
a
s
Boukarev
U
p
date a comment
.
commit
|
commitdiff
|
tree
2017-01-26
S
tas Boukarev
Bind *print-prett
y
* to T in DESCRIBE
.
commit
|
commitdiff
|
tree
2017-01-26
St
a
s Boukarev
Simplify debug-i
n
fo source positions
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukarev
Fix pos
i
ti
o
n du
m
ping in dum
p
-code-object
.
commit
|
commitdiff
|
tree
2017-01-25
S
t
as Boukarev
C
ompute debug-blocks for toplevel comp
o
nen
t
s
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukarev
Adj
u
sts tes
t
s for
PPC
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Bo
u
k
arev
compil
e
d-debug
-
fun-fr
o
m-
p
c: correctly t
e
st
for elsewh
e
r
e-pc
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukarev
dump-1-location: correctly comp
u
t
e
li
v
e
vars
.
commit
|
commitdiff
|
tree
2017-01-24
S
t
as Boukarev
Simplify x86-64:if-eq
.
commit
|
commitdiff
|
tree
2017-01-24
Stas
Boukare
v
Inc
r
e
mentall
y
store debug source positions
.
commit
|
commitdiff
|
tree
2017-01-24
St
a
s Boukarev
Remov
e
sb-fas
l
::**fop
-
names**
commit
|
commitdiff
|
tree
2017-01-23
Stas Bo
u
ka
r
ev
Remove an unused func
t
ion
commit
|
commitdiff
|
tree
2017-01-23
Stas B
o
ukarev
Better
s
o
u
rce loc
a
tion with
(
DEBUG 0)
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
Fix
indentati
o
n i
r
1
-translators
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Bou
k
a
r
ev
Decode arith
m
e
t
ic-errors conte
x
t on x86-
6
4-w
i
n32
.
commit
|
commitdiff
|
tree
2017-01-23
Stas
Bo
u
karev
Makefil
e
:
don't include os
-
common
.
c in tar
g
e
t
Co
n
f
i
gs
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
C war
n
ing
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
arithm
e
tic-erro
r
-
operation
/
-operands for FP
o
perations
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
Don
'
t set SBCL
_
HOM
E
in
t
he runtime
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
ouk
a
rev
Add
N
E
W
S
entries
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
More :read-
o
nly for debug str
u
ctures
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
ouk
a
r
ev
Reduce debug-info size, pa
r
t 4
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bo
u
karev
Add OBJECT
-
N
O
T-BASE-CHAR-ERROR i
n
te
r
nal err
o
r
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
Boukarev
Reduce debug-
i
nfo size, part
3
.
commit
|
commitdiff
|
tree
2017-01-22
S
ta
s
Boukar
e
v
Reduce debug-info
si
z
e
,
part
2
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
Boukarev
Provi
d
e c
o
ntext f
o
r typ
e
errors
in
a
r
r
a
y setters
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
Boukarev
I
ncrease the
amount of debug-fu
n
info gene
r
at
e
d by
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
R
e
store (
d
ebug
0) b
u
ild
a
nd mak
e
it less
horrib
l
e
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
More compact debug inf
o
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukar
e
v
P
r
o
v
ide c
o
n
t
ext for type e
r
rors during variable
bindi
n
g
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bou
k
arev
Add context to locations
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Bouka
r
ev
Reduc
e
consing i
n
SIGNAL
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukar
e
v
Re
p
ort about ma
l
fo
r
med HANDLER-CASE lambda-lists
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
o
ukar
e
v
han
d
le
r
-
b
ind: ch
e
ck that the hand
l
er
a
ccepts
a
t least
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
S
tas Boukarev
Mo
r
e thorough VALI
D
-CAL
L
ABLE-ARGUME
N
T
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Mor
e
compact
type checking code for a
r
ray types
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
B
ou
k
arev
Copy method sour
c
e location
whe
n
doing generic function
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
St
a
s Boukarev
Trans
f
orm
MAKE-ARRAY calls with :f
i
l
l-pointer
nil or
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas Bou
k
are
v
sb-introspe
c
t:find-def
i
nition-sources
-
by-name retur
n
.
.
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Boukarev
More reaso
n
able NOT-
M
ORE-CO
N
TAG
I
OUS
.
commit
|
commitdiff
|
tree
2017-01-02
Stas
B
oukarev
Disabl
e
PIE ever
y
where
.
commit
|
commitdiff
|
tree
2017-01-02
Stas
B
ou
k
are
v
Add explicit-check
to me
m
q
/
assq/del
q
.
commit
|
commitdiff
|
tree
2016-12-31
S
t
as B
o
ukare
v
Avoid
n
o
tes f
o
r
transf
o
rms that wou
l
d n
o
t
b
e a
p
plied
.
.
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukarev
Reduce WITH-SI
M
PLE-RE
S
TART and
RESTA
R
T-C
A
SE expan
s
ion
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukarev
Reduce CHECK-TYP
E
expansion
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukar
e
v
Make
WITH-OPEN-S
T
REAM conforman
t
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukare
v
Reduce
A
S
S
ERT
e
xpansion
.
commit
|
commitdiff
|
tree
2016-12-30
S
t
as Boukarev
Put b
a
ck
val
u
e
-cell
i
ndire
c
tion
for load-time-v
a
lu
e
.
.
.
commit
|
commitdiff
|
tree
2016-12-23
Stas
B
o
ukar
e
v
Mark ARM64 failing tests as e
x
pected
.
commit
|
commitdiff
|
tree
2016-12-23
S
t
a
s
Bou
k
a
r
ev
Fix LDB
a
nd DPB instruction
s
o
n ARM64
.
commit
|
commitdiff
|
tree
2016-12-22
Stas
B
ouk
a
rev
C
orrect
%
find-position-i
f
fndb entry
.
commit
|
commitdiff
|
tree
2016-12-22
S
t
as Boukare
v
Optimize ch
a
ra
c
t
e
r c
a
s
e
predicates
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Bou
k
arev
Fix LDB's `cont
e
xt
'
com
m
an
d
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Boukarev
F
ix
sc_of
f
set
_
extr
a
c
t_bits
.
commit
|
commitdiff
|
tree
2016-12-21
Stas
Boukarev
Declar
e
arg
n
umber
s
of function argu
m
ents
t
o
%find
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Boukarev
Inl
i
n
e
two-arg-
c
har-equ
a
l in two-arg-char-not-equal
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Boukarev
Optimize two-arg-char-equal
.
commit
|
commitdiff
|
tree
2016-12-21
St
a
s Boukarev
Rename some change
d
vector stuff and add comments
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Bouk
a
rev
F
i
x char
p
os on f
i
l
l-pointer-o
u
tpu
t
-stream
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Bouka
r
e
v
Don'
t
define [n
]
string-capitalize
twice
.
commit
|
commitdiff
|
tree
2016-12-20
Stas
B
o
ukarev
Fix
w
ith-array
-
d
a
ta usag
e
in sb-unicode:normalize-string
.
commit
|
commitdiff
|
tree
2016-12-20
Stas
Boukarev
Declare length
s
of chara
c
t
e
r tables
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Boukarev
Speed up string-
e
qual by inlini
n
g two
-
a
rg-
c
har-equal
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Boukarev
Fix TWO-
A
RG-STRING-[NO
T
-]
E
QUAL
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Boukarev
Fix ir1-optimize-f
u
n
cti
o
n
a
l-ar
g
uments
o
n c
a
sts
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Boukarev
S
p
e
e
d
up arra
y
word size cal
c
ulation
.
commit
|
commitdiff
|
tree
2016-12-19
St
a
s
B
o
uk
a
r
e
v
Speed up adjust-array
.
commit
|
commitdiff
|
tree
2016-12-14
S
ta
s
Boukarev
Unroll valu
e
t
rans
f
orm
e
rs fo
r
th
e
FI
L
L
b
ashers
.
commit
|
commitdiff
|
tree
2016-12-14
St
a
s
Boukarev
Fix
v
ect
o
r-fill* on -64-bit
.
commit
|
commitdiff
|
tree
2016-12-14
Stas Boukar
e
v
Op
t
i
mize fu
l
l calls to FILL o
n
special
i
zed vectors
.
commit
|
commitdiff
|
tree
2016-12-13
S
tas
Boukarev
Transform
ca
l
ls to
make
-
a
rr
a
y wit
h
fill-point
e
r or
.
.
.
commit
|
commitdiff
|
tree
2016-12-10
Stas Boukarev
Fix ir1-optim
i
ze-functional-arg
u
m
ents
.
commit
|
commitdiff
|
tree
2016-12-10
Stas
B
oukarev
Tr
a
n
s
for
m
ordin
a
ry function calls
into two-ar
g
- variants
.
commit
|
commitdiff
|
tree
2016-12-10
Stas Boukarev
Tra
n
sform functional argum
e
nts i
n
to two-arg- variants
.
commit
|
commitdiff
|
tree
2016-12-09
Sta
s
Boukarev
Con
v
ert
constant functional arguments to kno
w
n functions
.
.
.
commit
|
commitdiff
|
tree
2016-12-04
Sta
s
Boukarev
Fix building o
n
older OSX
.
commit
|
commitdiff
|
tree
2016-12-04
Stas Bouk
a
rev
Better BOXED-REF-P
o
n escaping values
.
commit
|
commitdiff
|
tree
2016-12-04
Sta
s
Bo
u
karev
Avoid b
o
xing values when setting glo
b
al variables
.
commit
|
commitdiff
|
tree
2016-12-04
Stas Bo
u
karev
Add ir2-ho
o
k fun o
p
tim
i
zer
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Bouk
a
rev
sb-introspect:find-defini
t
ion
-
sources-by-n
a
m
e
a
dd more
.
.
.
commit
|
commitdiff
|
tree
2016-12-03
Stas B
o
uka
r
ev
Rem
o
ve make-value-cel
l
w
r
appe
r
s from load-time-v
a
l
u
e
.
commit
|
commitdiff
|
tree
2016-12-03
Sta
s
Boukarev
Clear
t
he specifier-type
c
ache o
n
(setf (fin
d
-class
.
.
.
commit
|
commitdiff
|
tree
2016-12-03
Stas B
o
ukarev
More com
p
a
c
t FIND-CLASS compiler macro ex
p
ansion
.
commit
|
commitdiff
|
tree
next