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
Better source location with (DEBUG 0).
2017-01-23
Stas B
o
uka
r
ev
B
ette
r
source locat
i
on w
i
th (DEBUG 0
)
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
F
ix in
d
e
ntatio
n
ir1-tr
a
nslators
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
D
ecode a
r
ithmetic
-
errors c
o
ntext on x86
-
64-win
3
2
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukar
e
v
Makefile:
don't i
n
clude os-
c
ommo
n
.
c in target C
o
nf
i
gs
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
C war
n
ing
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
arithmetic-error-o
p
eratio
n
/
-operands for
FP operations
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
Stas B
o
ukarev
Don't set SBCL_HOME in
the runtime
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Boukarev
Add NE
W
S entr
i
es
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
Boukarev
Mo
r
e :read-
o
nly for deb
u
g str
u
ctures
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bo
u
k
a
rev
Reduce debug-in
f
o size, part 4
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Add OBJECT-NOT-BASE-CH
A
R-ERROR internal error
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukar
e
v
Reduce debug-info size, part
3
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
o
ukarev
Reduce debug-info s
i
z
e
,
part
2
.
commit
|
commitdiff
|
tree
2017-01-22
Stas B
o
ukare
v
Provide context for
t
yp
e
e
r
r
o
rs in array set
t
ers
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Boukarev
Incre
a
se the amount of d
e
bug
-
fun in
f
o gen
e
rated by
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
Boukarev
Restore (debug 0) build
a
nd ma
k
e it less ho
r
rib
l
e
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Bou
k
arev
Mor
e
compa
c
t debug
i
nfo
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
B
ouk
a
rev
Provide con
t
ext for type errors during
va
r
iable binding
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Add conte
x
t to locations
.
commit
|
commitdiff
|
tree
2017-01-22
Stas B
o
ukar
e
v
R
e
duce co
n
sing in SI
G
NAL
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Re
p
ort abou
t
malformed HANDLER-CASE
l
ambda-lis
t
s
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
h
andler
-
bind: check that the handler acc
e
pts at least
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Boukarev
M
o
re thorough V
A
LID
-
C
ALLABL
E
-ARGUME
N
T
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukar
e
v
More compact type c
h
ecking code for ar
r
ay types
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Copy
meth
o
d source location when doi
n
g generic
fu
n
ction
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
S
t
as B
o
uk
a
r
e
v
Tran
s
form MA
K
E-
A
RRAY calls with :
f
ill-pointer nil or
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas Boukarev
sb-in
t
rospect:find-
d
efin
i
t
i
o
n-sources-by-n
a
me
return
.
.
.
commit
|
commitdiff
|
tree
2017-01-02
Stas
B
oukarev
More reas
o
nable
N
OT-MO
R
E-CONTAGIOUS
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Boukarev
D
i
sable PIE e
v
erywh
e
r
e
.
commit
|
commitdiff
|
tree
2017-01-02
Sta
s
Bouk
a
rev
A
dd exp
l
icit-check to memq/as
s
q/delq
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Bou
k
arev
Av
o
id notes fo
r
transforms that woul
d
not be ap
p
li
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-12-31
Stas
Boukarev
Reduce
WITH
-
SIMPLE-
R
ESTART and R
E
S
TART-CASE
e
xpansion
.
commit
|
commitdiff
|
tree
2016-12-31
Stas
B
oukarev
Red
u
ce CHECK-TY
P
E
expans
i
on
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukarev
M
ake WITH-OPEN-STREAM conform
a
nt
.
commit
|
commitdiff
|
tree
2016-12-31
S
tas
Bouka
r
ev
Reduc
e
ASSE
R
T exp
a
nsion
.
commit
|
commitdiff
|
tree
2016-12-30
S
t
as Boukarev
Put back valu
e
-cell ind
i
re
c
tion for
l
o
ad-time-value
.
.
.
commit
|
commitdiff
|
tree
2016-12-23
Stas Boukarev
Mark A
R
M6
4
failing tests as exp
e
cte
d
.
commit
|
commitdiff
|
tree
2016-12-23
Stas Boukar
e
v
Fix
L
D
B and
DPB i
n
s
tructi
o
ns
o
n ARM64
.
commit
|
commitdiff
|
tree
2016-12-22
Stas Boukarev
Correct %find
-
p
osition-if fndb entry
.
commit
|
commitdiff
|
tree
2016-12-22
Stas Boukarev
Op
t
imize c
h
a
r
a
c
ter case
predicates
.
commit
|
commitdiff
|
tree
2016-12-21
S
t
as Bouka
r
e
v
F
ix L
D
B's `con
t
ex
t
' comm
a
nd
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Boukarev
F
i
x sc_offset
_
extra
c
t_bits
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Bou
k
arev
Decla
r
e arg
n
umbers
of
f
unction argu
m
en
t
s to %find
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Boukarev
Inline two-arg-cha
r
-
equal in two-arg-char-not-equal
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Boukarev
O
p
ti
m
ize two-
a
rg-ch
a
r-equal
.
commit
|
commitdiff
|
tree
2016-12-21
Stas
B
oukarev
Rename some changed ve
c
tor stuff and add comme
n
ts
.
commit
|
commitdiff
|
tree
2016-12-20
Stas B
o
uka
r
ev
Fix charpos on
fill-pointer-output-s
t
ream
.
commit
|
commitdiff
|
tree
2016-12-20
Sta
s
Boukar
e
v
D
o
n
't defi
n
e [n]string
-
c
apital
i
ze
t
w
ic
e
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Boukare
v
Fix wit
h
-array-data us
a
ge in sb-unicode:n
o
rmalize-string
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Bo
u
kar
e
v
Declare len
g
th
s
o
f
c
h
a
r
acter tables
.
commit
|
commitdiff
|
tree
2016-12-19
St
a
s Boukarev
S
p
eed up string-
e
qu
a
l by inlining two-arg-char-equal
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Boukar
e
v
Fix TWO-ARG-STRI
N
G-[NOT
-
]EQUAL
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Bo
u
karev
F
i
x
ir1-optimize-funct
i
o
n
al-
a
rguments
o
n
c
asts
.
commit
|
commitdiff
|
tree
2016-12-19
Stas
Boukar
e
v
Speed up array word size cal
c
ulation
.
commit
|
commitdiff
|
tree
2016-12-19
Stas
Boukarev
Speed u
p
adjust-arr
a
y
.
commit
|
commitdiff
|
tree
2016-12-14
St
a
s Boukarev
U
n
r
oll valu
e
tran
s
f
ormers for t
h
e FILL bashers
.
commit
|
commitdiff
|
tree
2016-12-14
S
ta
s
Boukarev
Fix
vec
t
or-fil
l
* on -64-bit
.
commit
|
commitdiff
|
tree
2016-12-14
Stas Bouk
a
rev
Optim
i
ze
f
u
l
l calls to
F
I
LL on spe
c
i
a
lize
d
vectors
.
commit
|
commitdiff
|
tree
2016-12-13
Sta
s
Bo
u
kare
v
Tra
n
sform call
s
to make-array
with fill-
p
ointer
o
r
.
.
.
commit
|
commitdiff
|
tree
2016-12-10
Stas Bo
u
karev
Fix ir1-optimize-functional-arguments
.
commit
|
commitdiff
|
tree
2016-12-10
S
t
a
s Boukarev
Transform ordinary
function calls into two-arg- v
a
riants
.
commit
|
commitdiff
|
tree
2016-12-10
Stas Boukarev
Trans
f
orm functional arguments into two-arg- variants
.
commit
|
commitdiff
|
tree
2016-12-09
Stas Boukarev
C
o
n
vert con
s
tant functional arguments to known functions
.
.
.
commit
|
commitdiff
|
tree
2016-12-04
S
tas Boukare
v
F
ix building on
o
ld
e
r OSX
.
commit
|
commitdiff
|
tree
2016-12-04
Stas Bouk
a
rev
Better BOXED-RE
F
-P
o
n
e
scaping values
.
commit
|
commitdiff
|
tree
2016-12-04
St
a
s Bou
k
are
v
Avoid boxing values w
h
en
se
t
ting global
variables
.
commit
|
commitdiff
|
tree
2016-12-04
St
a
s
B
ouka
r
ev
Add
i
r2-
h
o
ok fun optimizer
.
commit
|
commitdiff
|
tree
2016-12-03
Stas
Boukare
v
sb
-
i
n
tro
s
pect:fin
d
-definition-source
s
-
b
y-n
a
me add
more
.
.
.
commit
|
commitdiff
|
tree
2016-12-03
Sta
s
Boukar
e
v
Rem
o
ve make-val
u
e-cell
wr
a
ppers
from load-time
-
v
a
lue
.
commit
|
commitdiff
|
tree
2016-12-03
S
t
as Bo
u
karev
Clear the specif
i
er-type
cache on (
s
etf (find-
c
l
ass
.
.
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Bo
u
karev
More compac
t
FIND-CLASS compi
l
er macro expansion
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Boukarev
Optimize
C
A
CHED-
T
Y
PEP
.
commit
|
commitdiff
|
tree
2016-12-03
S
tas Bouka
r
ev
Opti
m
ize typep on undefine
d
typ
e
s
.
commit
|
commitdiff
|
tree
2016-12-03
Stas
Boukarev
Fix resta
r
ts i
n
make-target-2
.
sh
commit
|
commitdiff
|
tree
2016-12-02
Stas
Bouk
a
r
ev
Add :escape-argum
e
nts to run-
p
rogra
m
on win32
.
commit
|
commitdiff
|
tree
2016-12-02
Stas B
o
uka
r
ev
Mor
e
compact
t
ype t
e
s
t
ing of c
l
a
s
ses
.
commit
|
commitdiff
|
tree
2016-12-01
Stas Bouk
a
rev
F
i
x get-
t
i
m
ezone on 64-bit Windows
.
commit
|
commitdiff
|
tree
2016-11-30
Stas Boukar
e
v
Transform SET
i
nto SETQ
on known variables
.
commit
|
commitdiff
|
tree
2016-11-30
Stas Boukarev
Better checki
n
g o
f
package l
o
cks when declari
n
g
variab
l
es
.
commit
|
commitdiff
|
tree
2016-11-30
S
tas Bouk
a
re
v
C
h
eck pa
c
ka
g
e locks when s
e
tting undefin
e
d variables
.
commit
|
commitdiff
|
tree
2016-11-16
Stas Boukarev
More compac
t
readable
o
utput of
b
ase-strings
.
commit
|
commitdiff
|
tree
2016-11-15
S
tas Boukarev
More thorough check
i
ng
o
f callable arguments arg-count
.
.
.
commit
|
commitdiff
|
tree
2016-11-11
S
t
as Bouka
r
ev
Check the
t
y
pe of t
h
e argument for ~[
i
n
FORMAT
.
commit
|
commitdiff
|
tree
2016-11-09
St
a
s Bou
k
arev
Fix ha
n
d
l
i
ng of memo
r
y faults on D
a
rwi
n
.
commit
|
commitdiff
|
tree
2016-11-05
Stas Bo
u
k
a
rev
F
i
x com
p
i
l
atio
n
of YES-OR-NO-P with formatter fun
c
tions
.
commit
|
commitdiff
|
tree
2016-11-02
Stas Boukarev
More robust sb-bsd-soc
k
et
s
tests in the
a
b
senc
e
of
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
Stas Boukar
e
v
Add
a (signed-byte
64) variant of the
l
o
gcoun
t
VOP
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
S
t
as Boukar
e
v
x
86-6
4
: apply the logcount VO
P
to (signed-byte
6
4
)
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
Sta
s
Boukarev
Add
(
integer-length
u
b64) VOP for ARM6
4
.
commit
|
commitdiff
|
tree
2016-11-02
Stas
B
oukarev
Avoid
u
nnecess
a
r
y moves i
n
a coup
l
e of a
r
tithmetic
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
S
tas Boukarev
Opti
m
ize
ASH VOPs on ARM6
4
.
commit
|
commitdiff
|
tree
2016-11-01
Stas Bo
u
k
a
rev
Avoi
d
c
r
eat
i
ng bignums for (truncate word power-of
.
.
.
commit
|
commitdiff
|
tree
2016-11-01
Stas B
o
ukarev
Op
t
i
m
ize
%negate on negat
i
ve sig
n
ed
w
ords on x86oids
.
.
.
commit
|
commitdiff
|
tree
2016-10-23
Stas Bo
u
karev
F
ix delete-optional-d
i
spatch for funct
i
onals with XEPs
.
commit
|
commitdiff
|
tree
2016-10-15
S
tas Boukare
v
U
se internal errors in number-dis
p
atch
.
commit
|
commitdiff
|
tree
2016-10-15
S
t
as Bo
u
karev
Re
m
o
v
e BIGNUM-
T
YPE
.
commit
|
commitdiff
|
tree
2016-10-15
Stas Bo
u
karev
Add a recompil
e
re
s
tart in
c
ompile-
s
tem
.
commit
|
commitdiff
|
tree
2016-10-15
Stas Boukarev
Speed
up
S
IGNU
M
on
f
loats
.
commit
|
commitdiff
|
tree
2016-10-15
Stas
Bo
u
karev
Simplif
y
c
o
mplex-log
.
commit
|
commitdiff
|
tree
2016-10-15
S
t
as Boukarev
Spe
e
d up SQRT on negative
numbers
.
commit
|
commitdiff
|
tree
next