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 stepping on ARM64.
2017-02-02
S
t
a
s Bou
k
arev
Fix stepping on ARM
6
4
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
def
i
n
e
-alien-vari
a
b
le: retur
n
the var
i
able name
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
R
e
store AVX thr
e
ad state afte
r
exception
s
on d
a
r
win
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bouk
a
rev
Simplify catch_except
i
on_raise in x86-6
4
-d
a
rwin-os
.
c
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
P
rovide o
s
_con
t
ex
t
_float_register_addr on da
r
win-x86-64
.
commit
|
commitdiff
|
tree
2017-02-01
Stas Boukarev
Fix
floa
t
ope
r
ands l
o
cation for complex/rea
l
operations
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
S
t
as Bo
u
kar
e
v
O
ptimiz
e
lo
g
and-word-mask on
x86-64
.
commit
|
commitdiff
|
tree
2017-01-31
Sta
s
Boukarev
Fi
x
l
o
g
an
d
-word-mask on x86
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukarev
Print the
a
d
dress
where a SIGILL happened
.
commit
|
commitdiff
|
tree
2017-01-31
S
tas Boukarev
Fix sle
e
p
i
ng
af
t
e
r
sb-posix:fork on macOS
.
commit
|
commitdiff
|
tree
2017-01-28
S
tas Bou
k
ar
e
v
Fix a type
error in t
h
e dynamic-extent machin
e
ry
.
commit
|
commitdiff
|
tree
2017-01-28
Stas
B
oukarev
Stack-all
o
cate restarts
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Boukarev
Fix handling of DX on resul
t
s of
not
i
n
l
ine local
f
unctions
.
commit
|
commitdiff
|
tree
2017-01-27
Stas Bou
k
arev
Fix a memory
leak from callbacks from forei
g
n
t
h
reads
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
A
v
oid saving s
o
urce f
o
r
m
in PCL generated functions
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukare
v
D
o
n't save FORMs f
o
r
func
t
ion core-compil
e
d
f
unc
t
ions
.
.
.
commit
|
commitdiff
|
tree
2017-01-26
Sta
s
Boukare
v
Mor
e
c
ompact d
e
bug blocks
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
debug-dum
p
:
comput
e
minim
a
l variables for XEPs
.
commit
|
commitdiff
|
tree
2017-01-26
S
t
as Boukare
v
Upd
a
t
e
a commen
t
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Bouk
a
rev
Bin
d
*print-pretty*
t
o T in DESCRIB
E
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Bo
u
kar
e
v
Simplif
y
debug-info so
u
r
c
e pos
i
tions
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukare
v
Fix po
s
ition
du
m
ping in dump
-
code-object
.
commit
|
commitdiff
|
tree
2017-01-25
Stas
Boukarev
Compute
debug-
b
l
ocks for top
l
evel compo
n
ents
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Bo
u
karev
Adjusts tests for PPC
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukarev
co
m
piled-debug-fun-fr
o
m
-
pc: c
o
r
r
ectly test for el
s
ewhere-pc
.
commit
|
commitdiff
|
tree
2017-01-25
S
t
as Boukarev
dump-1-lo
c
a
ti
o
n
: correctly
c
ompute live vars
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Bouk
a
rev
Si
m
plify x8
6
-
6
4:if-eq
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Boukarev
Incremental
l
y
s
tor
e
debug source positions
.
commit
|
commitdiff
|
tree
2017-01-24
S
t
a
s Boukar
e
v
Rem
o
ve sb-fasl::**fop-names**
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
Remov
e
an unused funct
i
o
n
commit
|
commitdiff
|
tree
2017-01-23
S
tas Boukarev
Better
s
ource l
o
ca
t
io
n
with (
D
EBUG
0
)
.
commit
|
commitdiff
|
tree
2017-01-23
St
a
s Boukarev
Fix
i
ndentation ir1-transla
t
ors
.
commit
|
commitdiff
|
tree
2017-01-23
St
a
s Boukarev
Decode arithmetic-er
r
ors context on x8
6
-6
4
-win32
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Bou
k
a
rev
Makefile: don
'
t include os-common
.
c in
t
a
rge
t
C
onfigs
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Bou
k
arev
C warni
n
g
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Bo
u
karev
ari
t
hmetic-er
r
or-operation
/
-operands for FP operat
i
ons
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
Stas
Boukare
v
Don't set SB
C
L
_HOME in the
r
u
ntime
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
o
ukar
e
v
Add NEWS entr
i
es
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
M
ore :read-o
n
ly
f
or d
e
bug structures
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Reduce debug-
i
nfo siz
e
, part 4
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Add OBJECT-NOT-BASE-CHAR-ERR
O
R intern
a
l
e
r
ror
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bou
k
arev
Redu
c
e debug-info
size, part 3
.
commit
|
commitdiff
|
tree
2017-01-22
Stas B
o
ukar
e
v
Red
u
ce d
e
bug-inf
o
size, part 2
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukare
v
P
rovide contex
t
for ty
p
e
e
rr
o
rs in array setters
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Incr
e
ase
t
he amount o
f
debug-fun
info
g
ene
r
ated by
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Restore (debug 0) build
a
nd
ma
k
e i
t
less horrible
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
More compact
d
e
bug i
n
fo
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Provide context for
t
y
pe errors during vari
a
ble b
i
nding
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
Boukarev
Add cont
e
xt to
l
ocations
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
R
e
duce
consing in S
I
G
N
AL
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Bouka
r
ev
R
eport about malformed
HA
N
DLER-CA
S
E l
a
mbd
a
-l
i
s
t
s
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
Bouka
r
e
v
handler-
b
ind:
c
heck
th
a
t
the
h
a
n
d
ler a
c
cepts at le
a
st
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouk
a
rev
More th
o
rough
V
ALID-CALLAB
L
E-ARGUMENT
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as
B
o
uka
r
e
v
More
compact type checking co
d
e fo
r
arr
a
y type
s
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Copy m
e
thod sourc
e
locatio
n
whe
n
doing
g
en
e
ric function
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas Boukarev
Transf
o
rm
M
AKE-ARRAY calls w
i
t
h
:fil
l
-pointer nil or
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas
Boukarev
sb-introspect
:
f
in
d
-definition
-
sources-by-name return
.
.
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Boukarev
Mor
e
re
a
sonable NOT-MORE-CONTA
G
I
OUS
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Boukar
e
v
Disabl
e
PI
E
ev
e
rywh
e
re
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Boukarev
Add expli
c
it-check t
o
memq/assq/delq
.
commit
|
commitdiff
|
tree
2016-12-31
Stas
Boukarev
A
v
oid notes for tr
a
nsforms
tha
t
would not be
app
l
ied
.
.
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukarev
Reduce WITH-SIMP
L
E-RES
T
ART and RESTART-CASE expansion
.
commit
|
commitdiff
|
tree
2016-12-31
S
tas Bouka
r
ev
Reduce CHE
C
K
-
T
YP
E
e
x
pa
n
sion
.
commit
|
commitdiff
|
tree
2016-12-31
S
t
as Bo
u
karev
M
a
k
e
W
ITH-OPEN-STRE
A
M co
n
fo
r
mant
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Bouka
r
ev
Reduce ASSE
R
T expansion
.
commit
|
commitdiff
|
tree
2016-12-30
St
a
s B
o
uka
r
ev
P
ut
b
a
ck va
l
ue-cell indirection for
load-time-valu
e
.
.
.
commit
|
commitdiff
|
tree
2016-12-23
Stas
B
ou
k
arev
Mark ARM64 failing tests as expe
c
ted
.
commit
|
commitdiff
|
tree
2016-12-23
Stas Bo
u
k
a
rev
Fi
x
L
DB a
n
d
D
PB instructions on ARM64
.
commit
|
commitdiff
|
tree
2016-12-22
Stas Bouk
a
rev
Correct
%
find-
p
osition-if f
n
db en
t
ry
.
commit
|
commitdiff
|
tree
2016-12-22
Sta
s
Boukar
e
v
Optimize
character case predicates
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Boukarev
F
ix
L
D
B
's `context' c
o
mmand
.
commit
|
commitdiff
|
tree
2016-12-21
Stas
B
oukarev
Fix sc_offset_ext
r
act_bits
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Bou
k
a
r
ev
Declare arg
numbers of function arguments to %find
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
St
a
s Boukarev
Inli
n
e t
w
o-
a
rg-char-equ
a
l
in
two-arg-
c
h
a
r-
n
ot-equ
a
l
.
commit
|
commitdiff
|
tree
2016-12-21
S
tas Boukarev
Optimiz
e
tw
o
-arg-c
h
ar-e
q
ual
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Boukarev
Rename some cha
n
ged
vector stuff and add co
m
ments
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Boukarev
F
ix charpos on fill-pointer
-
output-stream
.
commit
|
commitdiff
|
tree
2016-12-20
St
a
s Boukarev
Don't
d
e
fine [n]string-c
a
pi
t
aliz
e
twice
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Bouka
r
ev
Fix w
i
t
h-array-data usage in sb-unicode:norm
a
l
i
ze-string
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Boukarev
Decla
r
e
lengths of
c
haracter
t
ables
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Boukarev
Speed up st
r
ing-equal by in
l
ining two-arg-
c
har-equal
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Bou
k
ar
e
v
F
ix TWO-ARG-S
T
RING-[NOT-
]
EQUA
L
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Boukarev
Fix ir1-optimize-fun
c
tional-arguments o
n
casts
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Boukare
v
Spe
e
d
up array word
s
ize calculation
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Boukare
v
S
p
e
e
d up adjust-array
.
commit
|
commitdiff
|
tree
2016-12-14
Stas Boukarev
Unroll
va
l
ue
t
r
a
nsform
e
rs for t
h
e
F
I
LL ba
s
hers
.
commit
|
commitdiff
|
tree
2016-12-14
Stas Boukarev
Fi
x
vecto
r
-fil
l
* on -64-bi
t
.
commit
|
commitdiff
|
tree
2016-12-14
S
t
as Bouk
a
r
ev
Optimi
z
e full calls to
F
ILL o
n
speciali
z
ed vectors
.
commit
|
commitdiff
|
tree
2016-12-13
St
a
s Bo
u
karev
Transform cal
l
s t
o
make-arr
a
y with
fill-point
e
r
or
.
.
.
commit
|
commitdiff
|
tree
2016-12-10
Stas
B
ouk
a
rev
Fix ir1-optimize-function
a
l-a
r
gument
s
.
commit
|
commitdiff
|
tree
2016-12-10
S
tas
Boukarev
Transform or
d
i
n
a
r
y func
t
ion calls i
n
to two-arg- variants
.
commit
|
commitdiff
|
tree
2016-12-10
Stas
Bou
k
a
r
ev
Trans
f
orm functional argum
e
nts into two-arg- v
a
riants
.
commit
|
commitdiff
|
tree
2016-12-09
Stas Bo
u
karev
Con
v
ert co
n
sta
n
t f
u
n
c
ti
o
n
a
l
arguments to known
f
u
nctions
.
.
.
commit
|
commitdiff
|
tree
2016-12-04
S
tas Bouk
a
rev
Fix buildin
g
on older OSX
.
commit
|
commitdiff
|
tree
2016-12-04
Stas Boukarev
Bett
e
r
B
OXED-RE
F
-P o
n
es
c
a
p
ing va
l
ues
.
commit
|
commitdiff
|
tree
2016-12-04
Stas Bouka
r
e
v
Avoid b
o
xing v
a
lues when setting
g
lob
a
l
variabl
e
s
.
commit
|
commitdiff
|
tree
2016-12-04
Stas Boukarev
Add
i
r
2-hook fun optimi
z
er
.
commit
|
commitdiff
|
tree
2016-12-03
Sta
s
Boukarev
sb-intr
o
spe
c
t:fi
n
d-defini
t
i
o
n-sources-by-name add
more
.
.
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Boukare
v
R
emove make
-
value-cell wrappers from load-tim
e
-value
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Boukarev
Cl
e
a
r
t
h
e
s
p
eci
f
ier-type c
a
ch
e
on (setf (find-class
.
.
.
commit
|
commitdiff
|
tree
next