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 Bo
u
karev
define
-
alien-vari
a
ble: r
e
tur
n
the variable name
.
commit
|
commitdiff
|
tree
2017-02-02
S
t
as B
o
ukarev
Res
t
ore AVX thread state after
e
xce
p
tions on darwin
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas
Bo
u
karev
Simplify catch_excep
t
ion_raise in x86-64
-
darwin-o
s
.
c
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bouk
a
r
ev
Provide os_c
o
ntext
_
float
_
register_a
d
dr on
d
arwin-x86-64
.
commit
|
commitdiff
|
tree
2017-02-01
St
a
s Boukar
e
v
Fix float operan
d
s location for c
o
mplex/real
ope
r
ations
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Bou
k
arev
O
p
timize logand-word-
m
ask on x86-64
.
commit
|
commitdiff
|
tree
2017-01-31
Stas
Bou
k
arev
Fi
x
l
ogand-w
o
rd-mask
on
x
8
6
.
commit
|
commitdiff
|
tree
2017-01-31
S
t
as
B
oukarev
Print the address w
h
ere
a SIGILL
h
ap
p
ened
.
commit
|
commitdiff
|
tree
2017-01-31
St
a
s Boukarev
F
ix
slee
p
ing after sb-posix:fo
r
k on macOS
.
commit
|
commitdiff
|
tree
2017-01-28
Stas
B
oukarev
F
i
x a type erro
r
in the
d
ynamic-exte
n
t machinery
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Boukarev
S
t
a
ck-all
o
cate rest
a
r
t
s
.
commit
|
commitdiff
|
tree
2017-01-28
Stas
Bou
k
a
r
ev
Fix handling
of DX on results of no
t
inlin
e
local functions
.
commit
|
commitdiff
|
tree
2017-01-27
Stas Boukarev
Fix a
m
emo
r
y lea
k
from c
a
llba
c
k
s
from foreign threads
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Bou
k
arev
Avoid
s
aving source form in PCL generated f
u
nc
t
ion
s
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Bouka
r
ev
Don
'
t save
FORM
s
for functio
n
core-
c
ompiled func
t
i
ons
.
.
.
commit
|
commitdiff
|
tree
2017-01-26
Stas
B
oukarev
More compact debug blocks
.
commit
|
commitdiff
|
tree
2017-01-26
S
t
as Boukarev
debug-dump:
c
ompute m
i
n
imal variables for
XEPs
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Updat
e
a commen
t
.
commit
|
commitdiff
|
tree
2017-01-26
S
tas Bouka
r
ev
B
i
nd *p
r
i
n
t-
p
retty
*
to T in DESCRIBE
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
S
i
m
p
l
ify debug-info sou
r
ce
positio
n
s
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukarev
Fix
posi
t
i
o
n
dump
i
ng in dump-
c
o
d
e-object
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Bouka
r
ev
Comp
u
te d
e
bu
g
-
blocks f
o
r to
p
level compo
n
ents
.
commit
|
commitdiff
|
tree
2017-01-25
S
t
as Boukarev
Adjus
t
s tests for
PPC
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukarev
compil
e
d
-
debug-fun-from-p
c
:
c
orrect
l
y test
f
or
e
l
s
ewhere-pc
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukare
v
d
u
mp-1-lo
c
ation
:
corr
e
ctl
y
c
ompute
l
ive va
r
s
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Bouk
a
r
ev
S
i
m
plify x
8
6-64:if-eq
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Bou
k
ar
e
v
I
n
cr
e
m
e
ntally store debug source posi
t
ions
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Bouk
a
rev
Rem
o
ve sb-fasl::**fo
p
-na
m
e
s**
commit
|
commitdiff
|
tree
2017-01-23
S
tas B
o
ukarev
Remo
v
e an u
n
used
function
commit
|
commitdiff
|
tree
2017-01-23
Sta
s
Boukarev
Better
source locat
i
on with
(DEBUG
0)
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
F
i
x inde
n
tation
ir1-t
r
ansla
t
ors
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
Dec
o
de arithmetic-e
r
ro
r
s co
n
t
e
xt
on x86-64-win3
2
.
commit
|
commitdiff
|
tree
2017-01-23
S
t
as
B
o
ukare
v
M
a
kefile
:
don
'
t include os-co
m
mon
.
c
i
n target Configs
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Bouka
r
ev
C warning
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
arithmetic
-
error
-
operation/-
o
perands for FP op
e
r
ations
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
Sta
s
Bouk
a
rev
Don't set SBCL_H
O
ME i
n
the runtime
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bou
k
arev
Add NEWS en
t
ries
.
commit
|
commitdiff
|
tree
2017-01-22
S
tas Boukarev
More :read-only for
debug structures
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Boukarev
Reduce
d
e
bug-info s
i
z
e
, pa
r
t 4
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Boukarev
Add OBJEC
T
-
NOT
-
BAS
E
-CHAR-ERROR internal
error
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
Boukar
e
v
R
e
duce debu
g
-inf
o
size
,
p
a
rt 3
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bou
k
arev
Re
d
uce debug-info size, part 2
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
B
oukarev
Provide co
n
text for t
y
pe errors in a
r
r
ay setters
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouk
a
r
ev
I
n
crease the amount of debug-fun info generated by
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
oukarev
Resto
r
e (debug 0
)
b
uil
d
and make it less horrible
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bo
u
k
a
rev
Mor
e
co
m
pa
c
t debug info
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouk
a
re
v
Provi
d
e
context for ty
p
e
errors du
r
ing variable
b
indin
g
.
commit
|
commitdiff
|
tree
2017-01-22
Stas B
o
ukarev
Ad
d
co
n
text t
o
l
o
cations
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouk
a
rev
Reduce consing in SIG
N
AL
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s
B
oukarev
Report abo
u
t malfo
r
m
e
d HANDLER-CAS
E
lamb
d
a-lists
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bo
u
karev
handler-bind: ch
e
ck that the handler accepts at
l
east
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bo
u
karev
More
t
h
o
rough VALI
D
-CALLABLE-ARGUMENT
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Bo
u
ka
r
ev
More compact ty
p
e check
i
ng
c
ode for array
types
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukare
v
Copy metho
d
so
u
rce location wh
e
n doing generic
f
unction
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas Boukar
e
v
T
ransform MAKE-ARRAY cal
l
s with
:
fill-pointe
r
nil
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
S
t
as Boukarev
sb
-
introspect:find-defi
n
ition-sourc
e
s-by
-
name return
.
.
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Boukarev
More r
e
asonable NOT-
M
ORE-CON
T
AGIOU
S
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Bouk
a
rev
Disable PIE ev
e
rywhe
r
e
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Bouka
r
ev
A
d
d expl
i
cit-c
h
eck t
o
memq/assq/delq
.
commit
|
commitdiff
|
tree
2016-12-31
Stas
B
o
uka
r
ev
Avoid notes for transforms that would not be appli
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Bouk
a
rev
Reduce WITH-SIMPL
E
-RESTART
a
nd R
E
START-CASE ex
p
ansion
.
commit
|
commitdiff
|
tree
2016-12-31
Sta
s
Boukarev
R
educe CHE
C
K-
T
YPE ex
p
ansion
.
commit
|
commitdiff
|
tree
2016-12-31
St
a
s Bo
u
karev
Make
W
I
TH-OPEN-STREAM conformant
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukarev
Re
d
uce ASSER
T
expansi
o
n
.
commit
|
commitdiff
|
tree
2016-12-30
Stas Boukarev
Put
b
ack value-cell ind
i
re
c
tio
n
for load-
t
ime
-
value
.
.
.
commit
|
commitdiff
|
tree
2016-12-23
Stas B
o
u
k
arev
Mark AR
M
64 failing test
s
as expe
c
ted
.
commit
|
commitdiff
|
tree
2016-12-23
S
tas Bo
u
k
arev
Fix L
D
B an
d
D
P
B instruc
t
io
n
s
on ARM64
.
commit
|
commitdiff
|
tree
2016-12-22
St
a
s B
o
ukarev
Correc
t
%fin
d
-position-if fndb entry
.
commit
|
commitdiff
|
tree
2016-12-22
S
t
as Bou
k
a
r
ev
O
p
timize cha
r
acter
case predic
a
tes
.
commit
|
commitdiff
|
tree
2016-12-21
Sta
s
Boukarev
Fix LDB's `context' command
.
commit
|
commitdiff
|
tree
2016-12-21
Stas
Boukarev
Fix sc_offset_extract_bits
.
commit
|
commitdiff
|
tree
2016-12-21
S
tas Bo
u
karev
Declare
arg nu
m
bers of fu
n
ct
i
on argument
s
to %f
i
nd
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Boukarev
I
n
li
n
e
two-arg-char
-
e
q
u
al in two-arg-char-not-equal
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Bo
u
ka
r
ev
Opti
m
ize
t
w
o-arg-char-equa
l
.
commit
|
commitdiff
|
tree
2016-12-21
S
tas Boukarev
Re
n
ame
s
o
me changed vector stuff and add c
o
mments
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Bouk
a
rev
Fix charp
o
s on fill-poin
t
er-output-s
t
ream
.
commit
|
commitdiff
|
tree
2016-12-20
Stas
B
oukarev
Don't
d
ef
i
ne [
n
]str
i
ng-capi
t
ali
z
e twice
.
commit
|
commitdiff
|
tree
2016-12-20
S
t
as
B
oukarev
Fix with-array-data u
s
ag
e
in sb
-
u
n
ic
o
de:n
o
rmalize
-
string
.
commit
|
commitdiff
|
tree
2016-12-20
S
tas B
o
u
k
ar
e
v
Declare lengths
of char
a
cter tab
l
es
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Boukarev
Spee
d
up s
t
ring-eq
u
al by
inlini
n
g two-ar
g
-ch
a
r-
e
qual
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Boukarev
Fix TWO-AR
G
-ST
R
IN
G
-[N
O
T
-
]E
Q
UAL
.
commit
|
commitdiff
|
tree
2016-12-19
Stas
B
ou
k
arev
Fix ir1-optimize-functional-argu
m
ents on casts
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Bo
u
kar
e
v
Spe
e
d up array word size calculation
.
commit
|
commitdiff
|
tree
2016-12-19
Stas
B
ouk
a
rev
Speed up adj
u
s
t
-
a
rra
y
.
commit
|
commitdiff
|
tree
2016-12-14
Stas Boukar
e
v
Unroll
value transformers for the FILL basher
s
.
commit
|
commitdiff
|
tree
2016-12-14
S
tas Boukar
e
v
Fix vector-fill
*
on -64-bit
.
commit
|
commitdiff
|
tree
2016-12-14
Stas Bou
k
arev
Opt
i
mize full cal
l
s t
o
FILL
o
n special
i
zed vectors
.
commit
|
commitdiff
|
tree
2016-12-13
Stas Bo
u
k
a
rev
Transform calls
t
o
ma
k
e
-array wit
h
f
ill
-
pointer or
.
.
.
commit
|
commitdiff
|
tree
2016-12-10
S
tas Bo
u
karev
Fix ir1-optimize-funct
i
o
nal-
a
rgum
e
nts
.
commit
|
commitdiff
|
tree
2016-12-10
S
t
as
Boukarev
Tr
a
ns
f
orm
ord
i
nary function calls into
t
wo-arg- vari
a
n
t
s
.
commit
|
commitdiff
|
tree
2016-12-10
Sta
s
Bo
u
karev
Transform functional a
r
g
u
men
t
s into two
-
arg- vari
a
nts
.
commit
|
commitdiff
|
tree
2016-12-09
S
tas Bo
u
ka
r
e
v
Convert const
a
nt
f
u
nctional a
r
guments
t
o
k
nown fu
n
c
t
ions
.
.
.
commit
|
commitdiff
|
tree
2016-12-04
Stas Bouk
a
rev
Fix building on
o
lder OSX
.
commit
|
commitdiff
|
tree
2016-12-04
St
a
s Boukarev
Better
BOXED-REF-P on escaping values
.
commit
|
commitdiff
|
tree
2016-12-04
Stas
B
o
u
k
arev
Av
o
id box
i
ng val
u
es wh
e
n settin
g
global v
a
riables
.
commit
|
commitdiff
|
tree
2016-12-04
St
a
s B
o
u
k
arev
Add ir2-h
o
ok fu
n
optimize
r
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Boukarev
sb-in
t
rospect:f
i
nd-definition-sources-by-name
a
dd more
.
.
.
commit
|
commitdiff
|
tree
2016-12-03
St
a
s Boukarev
Remove make
-
value-cell
w
rappers
f
rom
l
oad-time-value
.
commit
|
commitdiff
|
tree
2016-12-03
St
a
s Boukar
e
v
Clea
r
the specifier-type cache on (se
t
f (find-c
l
ass
.
.
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Boukar
e
v
More compa
c
t
F
I
ND-CLA
S
S compiler macro exp
a
nsion
.
commit
|
commitdiff
|
tree
next