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
Fix float operands location for complex/real operations on x86-64.
2017-02-01
St
a
s Bouk
a
r
e
v
Fix float
op
e
ra
n
d
s location for comple
x
/rea
l
op
e
rations
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
S
tas Boukarev
Optimize logand-word-mask on x86-64
.
commit
|
commitdiff
|
tree
2017-01-31
Stas B
o
u
kar
e
v
Fix logand-word-mask on
x
86
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukarev
Pri
n
t the addres
s
where a SI
G
ILL happened
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Bou
k
arev
Fix
sleeping
after sb-posi
x
:fork on macOS
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Boukarev
F
i
x
a
type erro
r
in the dyna
m
ic
-
extent
m
achinery
.
commit
|
commitdiff
|
tree
2017-01-28
Sta
s
Bouk
a
rev
Stack-allo
c
ate res
t
arts
.
commit
|
commitdiff
|
tree
2017-01-28
Sta
s
Bou
k
arev
F
ix handling of DX on results of noti
n
l
i
ne
l
ocal functions
.
commit
|
commitdiff
|
tree
2017-01-27
Stas Bou
k
arev
F
ix
a
memo
r
y leak from callbacks
f
ro
m
f
oreign threads
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Bouk
a
rev
A
void sa
v
ing source fo
r
m
in PC
L
g
enerated f
u
nct
i
ons
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Don't
s
a
ve FORM
s
for function core-compiled
f
u
nctions
.
.
.
commit
|
commitdiff
|
tree
2017-01-26
S
tas
Boukarev
More compact debug blocks
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Bouk
a
rev
debug-dump
:
comput
e
m
i
n
i
m
a
l
v
a
riabl
e
s for X
E
Ps
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukar
e
v
U
pdate a
c
omment
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Bouk
a
rev
Bi
n
d *print-pretty* to T in D
E
SC
R
IBE
.
commit
|
commitdiff
|
tree
2017-01-26
St
a
s Bou
k
a
r
ev
Simplify debug-info s
o
u
r
ce positions
.
commit
|
commitdiff
|
tree
2017-01-25
S
tas Boukarev
F
ix position dumping in dump-cod
e
-object
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Bou
k
arev
Co
m
p
ute
debug-bl
o
cks for tople
v
e
l
components
.
commit
|
commitdiff
|
tree
2017-01-25
St
a
s Bo
u
karev
Adjust
s
t
e
sts for PPC
.
commit
|
commitdiff
|
tree
2017-01-25
Sta
s
Boukarev
compiled-debug-
f
un-from-pc
:
co
r
re
c
tly test for e
l
sewhere-p
c
.
commit
|
commitdiff
|
tree
2017-01-25
S
tas Boukare
v
du
m
p-1-loca
t
ion: cor
r
ectly comput
e
live v
a
rs
.
commit
|
commitdiff
|
tree
2017-01-24
S
t
as Bou
k
a
r
ev
S
implify
x86-64:if-
e
q
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Boukarev
Incrementall
y
store debug source posit
i
o
ns
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Bou
k
arev
Rem
o
ve sb-fasl::**fop-
n
am
e
s**
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
Remove an unused function
commit
|
commitdiff
|
tree
2017-01-23
S
t
as Bouka
r
e
v
Bet
t
er sourc
e
location
w
i
t
h (DE
B
UG 0)
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukar
e
v
Fix ind
e
ntation i
r
1
-translators
.
commit
|
commitdiff
|
tree
2017-01-23
Stas
Boukarev
De
c
ode
a
rithme
t
ic
-
e
rrors cont
e
x
t
on x86-64-w
i
n32
.
commit
|
commitdiff
|
tree
2017-01-23
Stas
Boukarev
Make
f
ile
:
don'
t
include os-common
.
c in target C
o
nfigs
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
C warning
.
commit
|
commitdiff
|
tree
2017-01-23
Stas
B
o
u
kar
e
v
arithmet
i
c-error-operation/-ope
r
ands for FP operations
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
S
t
as Bou
k
arev
Don't set SBCL_HOME in t
h
e ru
n
time
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bou
k
arev
Ad
d
N
EWS entries
.
commit
|
commitdiff
|
tree
2017-01-22
S
tas Boukarev
Mor
e
:r
e
ad
-
o
n
ly f
o
r debug st
r
uctures
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
Boukarev
Reduce debug-info size, part 4
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukar
e
v
Add OBJECT
-
NO
T
-
BASE-CHAR-ERRO
R
int
e
rnal error
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
o
u
karev
Reduce de
b
ug-info si
z
e
, part 3
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Reduce debug-i
n
fo size, part 2
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as
B
ouk
a
rev
Provide context for t
y
p
e
e
r
rors in
a
r
r
ay sette
r
s
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouka
r
ev
Increase t
h
e
amo
u
nt
of
d
e
b
ug-fun info gene
r
a
t
ed b
y
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
oukarev
Restore (debug 0) buil
d
and
m
ake it less horrible
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukar
e
v
More c
o
mpact debug info
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Boukarev
Provide context for
t
yp
e
error
s
du
r
ing variable
b
i
n
d
ing
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Add
con
t
ext to locations
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Boukarev
Reduce consi
n
g in
SIGNAL
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
R
e
por
t
abou
t
m
alformed HANDLER-CASE lambda-lists
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Boukarev
handler-bind: chec
k
tha
t
t
h
e ha
n
dl
e
r accepts at least
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
Boukarev
Mo
r
e
thorough
V
ALID-CALLABLE-ARGUMENT
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as
B
oukarev
M
ore compact type checking code
for array type
s
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Co
p
y method source location when doing gene
r
i
c
function
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas Boukarev
Transform MAKE-ARRAY calls
with :fill-pointer nil or
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas Bouk
a
rev
s
b-introspect:find-defin
i
tion-sources-by
-
name return
.
.
.
commit
|
commitdiff
|
tree
2017-01-02
Stas
B
ouk
a
rev
M
ore reasonable NOT-MORE-CONTAGIOU
S
.
commit
|
commitdiff
|
tree
2017-01-02
Stas B
o
ukarev
Disable
P
IE everywhere
.
commit
|
commitdiff
|
tree
2017-01-02
Stas
Boukarev
Add explic
i
t
-che
c
k t
o
memq/a
s
sq/
d
elq
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukare
v
Avoi
d
note
s
f
or transforms
that would not
be appl
i
ed
.
.
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukarev
Red
u
ce
WITH
-
S
I
MPLE-RE
S
T
A
RT and REST
A
RT-CASE expansion
.
commit
|
commitdiff
|
tree
2016-12-31
S
t
as Boukarev
Re
d
uce C
H
ECK-TYPE expansion
.
commit
|
commitdiff
|
tree
2016-12-31
Stas B
o
u
karev
Make WITH-OPEN-S
T
REAM con
f
or
m
ant
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukarev
Reduce ASSERT expan
s
ion
.
commit
|
commitdiff
|
tree
2016-12-30
Stas Bouka
r
ev
Put back va
l
ue-cell indirection fo
r
load-time-
v
alue
.
.
.
commit
|
commitdiff
|
tree
2016-12-23
Sta
s
Bouka
r
e
v
Mark ARM64 failing tests as
e
xpected
.
commit
|
commitdiff
|
tree
2016-12-23
Stas Boukarev
Fix LDB and DPB instructions on
ARM64
.
commit
|
commitdiff
|
tree
2016-12-22
Stas
B
oukarev
Correc
t
%fin
d
-posi
t
ion-if fn
d
b
e
ntry
.
commit
|
commitdiff
|
tree
2016-12-22
Stas Bou
k
a
rev
Opti
m
ize characte
r
case predicates
.
commit
|
commitdiff
|
tree
2016-12-21
S
tas Bouka
r
ev
Fix LDB's `co
n
text'
c
ommand
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Boukarev
Fix s
c
_offse
t
_extrac
t
_bits
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Boukarev
Declare arg numbers of function arguments t
o
%fin
d
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
Stas
Boukarev
Inli
n
e
two-arg-char-equa
l
in two-ar
g
-char-not-equal
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Boukarev
Opti
m
ize
t
wo-arg-char-equal
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Boukarev
Rename some changed vect
o
r
s
t
u
ff an
d
add comm
e
n
t
s
.
commit
|
commitdiff
|
tree
2016-12-20
S
tas B
o
u
karev
F
ix charp
o
s
on f
i
ll-poin
t
er-output-strea
m
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Boukare
v
D
on't
defin
e
[n]s
t
ring-capita
l
ize
t
wice
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Bou
k
ar
e
v
Fix wi
t
h-array-da
t
a usag
e
in sb-u
n
icode:normalize-st
r
ing
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Boukarev
Declare lengt
h
s of character t
a
b
les
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Boukarev
Speed up
string
-
equ
a
l by in
l
ining two-arg-c
h
ar-equal
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Boukar
e
v
Fi
x
T
W
O
-
ARG-STRI
N
G-[NOT-]EQUAL
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Bouk
a
rev
Fix ir
1
-opti
m
ize-func
t
ion
a
l
-argu
m
e
n
ts on cas
t
s
.
commit
|
commitdiff
|
tree
2016-12-19
Stas B
o
ukarev
S
peed up array
w
ord size cal
c
ula
t
io
n
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Bou
k
arev
Speed up
a
djust
-
ar
r
ay
.
commit
|
commitdiff
|
tree
2016-12-14
S
t
a
s
Boukarev
Unrol
l
value t
r
a
n
sfo
r
mer
s
for
t
h
e FILL bashers
.
commit
|
commitdiff
|
tree
2016-12-14
Stas Bouk
a
rev
Fix vect
o
r-
f
ill* o
n
-64-bit
.
commit
|
commitdiff
|
tree
2016-12-14
Stas B
o
uk
a
r
e
v
Optimize full calls to FILL on
spec
i
alized vectors
.
commit
|
commitdiff
|
tree
2016-12-13
Stas
Boukarev
Transfo
r
m
c
alls to
make-arr
a
y w
i
th fill-po
i
nter or
.
.
.
commit
|
commitdiff
|
tree
2016-12-10
St
a
s Boukarev
Fix ir1-optimize-f
u
nctional
-
arguments
.
commit
|
commitdiff
|
tree
2016-12-10
Stas B
o
ukarev
Transf
o
rm ordinar
y
f
uncti
o
n
calls in
t
o two-arg- v
a
rian
t
s
.
commit
|
commitdiff
|
tree
2016-12-10
Stas
B
ouka
r
ev
Transf
o
rm functional arg
u
ments i
n
to two
-
arg- varia
n
ts
.
commit
|
commitdiff
|
tree
2016-12-09
Sta
s
B
o
ukarev
Convert constant funct
i
onal arguments to
k
n
own
functions
.
.
.
commit
|
commitdiff
|
tree
2016-12-04
Stas Boukarev
Fix b
u
ilding
o
n older OSX
.
commit
|
commitdiff
|
tree
2016-12-04
St
a
s
Bouk
a
rev
Bett
e
r BOXED
-
REF
-
P on escaping values
.
commit
|
commitdiff
|
tree
2016-12-04
Stas Bouka
r
e
v
Avoid boxin
g
value
s
when
s
e
tting gl
o
bal variables
.
commit
|
commitdiff
|
tree
2016-12-04
Stas B
o
ukarev
A
dd i
r
2-hook
fun optimizer
.
commit
|
commitdiff
|
tree
2016-12-03
Sta
s
Boukar
e
v
sb-int
r
o
s
p
ect:find-defi
n
it
i
on-
s
o
u
rces-by-name a
d
d more
.
.
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Boukare
v
Remove
m
ake-value-ce
l
l
w
rappers
from load-t
i
me-value
.
commit
|
commitdiff
|
tree
2016-12-03
S
tas
Bou
k
ar
e
v
Cle
a
r t
h
e s
p
ecifier-type
c
ache on (setf (find-
c
lass
.
.
.
commit
|
commitdiff
|
tree
2016-12-03
St
a
s Bou
k
arev
M
o
re compact
FIND-CLASS compile
r
macro expans
i
on
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Bo
u
kar
e
v
O
p
timize CACHED-TYPE
P
.
commit
|
commitdiff
|
tree
2016-12-03
Stas B
o
ukar
e
v
Optimize typep on
undefi
n
ed t
y
p
e
s
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Boukarev
Fix re
s
tart
s
in make-target-2
.
sh
commit
|
commitdiff
|
tree
2016-12-02
Stas Bouka
r
ev
Add :escape-arguments to run-program o
n
win
3
2
.
commit
|
commitdiff
|
tree
next