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
More robust undefined restarts.
2017-02-07
Stas Boukarev
More robu
s
t und
e
fined re
s
ta
r
ts
.
commit
|
commitdiff
|
tree
2017-02-07
S
tas Boukarev
Add tes
t
s
for
u
ndefine
d
-function rest
a
rts
.
commit
|
commitdiff
|
tree
2017-02-05
Sta
s
B
o
ukarev
Clean u
p
allo
c
ate
-
code
-
o
b
ject
.
commit
|
commitdiff
|
tree
2017-02-05
Stas Bo
u
karev
Clean up k
n
own-dx-combinatio
n
-p
.
commit
|
commitdiff
|
tree
2017-02-05
Stas Bou
k
arev
F
ix
a typo
i
n a
comm
e
nt
.
commit
|
commitdiff
|
tree
2017-02-04
St
a
s Boukarev
Pro
v
ide
r
e
starts when returning un
d
efined f
u
nc
t
ions
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Sta
s
Bou
k
arev
Add MAKE
-
DUMM
Y
-FDEFN function
.
commit
|
commitdiff
|
tree
2017-02-04
St
a
s B
o
u
kare
v
b
a
cktrace:
s
how the
a
rguments passed to
u
ndefined functions
.
commit
|
commitdiff
|
tree
2017-02-04
S
tas Boukarev
Prov
i
de restarts in
%c
o
erce-na
m
e-to-fun
.
commit
|
commitdiff
|
tree
2017-02-04
Stas B
o
ukarev
Provide restarts w
h
en calling undefined
f
unctions on
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
Record alien
t
ype clas
s
sour
c
e
locat
i
on
.
commit
|
commitdiff
|
tree
2017-02-03
St
a
s Boukarev
Fix build
o
n (and x86-64 (not immobile-space))
.
commit
|
commitdiff
|
tree
2017-02-03
Stas Boukar
e
v
AR
M
64: F
i
x di
s
assembler
lab
e
l annota
t
i
on
.
commit
|
commitdiff
|
tree
2017-02-02
Stas
B
oukarev
Fix (make-array
i
nteger :adjustable t :fi
l
l-pointer
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bo
u
k
arev
ARM64: l
a
be
l
LRA labels
i
n th
e
di
s
assembler
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
AR
M
6
4
:
com
p
ute 21-bit labe
l
offsets i
n
one instruction
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukare
v
Allow disassembling
large
functions
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bou
k
are
v
F
i
x stepping
on ARM64
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
def
i
ne-alien-variabl
e
:
return the v
a
r
i
able name
.
commit
|
commitdiff
|
tree
2017-02-02
St
a
s Bo
u
k
a
r
ev
Re
s
t
o
re AVX thread state
a
f
ter exc
e
p
t
ion
s
o
n darwi
n
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
S
t
as Boukarev
Simpli
f
y ca
t
ch_e
x
ception_rai
s
e
i
n x86-64-darwin-os
.
c
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Provide os_c
o
ntext_float_
r
egister
_
addr
o
n
d
arwin-x86-64
.
commit
|
commitdiff
|
tree
2017-02-01
Stas Boukarev
Fix floa
t
operands locat
i
o
n
for
c
omplex/real operations
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
Stas B
o
uka
r
ev
Optimi
z
e lo
g
and-word-mask on x86-64
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Bo
u
karev
Fix logand-wo
r
d-
m
a
s
k on x86
.
commit
|
commitdiff
|
tree
2017-01-31
Sta
s
Boukar
e
v
Print the ad
d
ress where a SIGILL happened
.
commit
|
commitdiff
|
tree
2017-01-31
S
tas Boukarev
F
i
x
sl
e
eping after sb-posix:fork on macOS
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Boukarev
F
i
x a
t
ype error
i
n
t
h
e dyna
m
ic-e
x
tent
m
achine
r
y
.
commit
|
commitdiff
|
tree
2017-01-28
S
t
a
s B
o
ukarev
Stack-allocate re
s
t
a
rts
.
commit
|
commitdiff
|
tree
2017-01-28
St
a
s Boukarev
Fix handl
i
n
g
o
f DX o
n
r
e
sults of
n
otinline local func
t
io
n
s
.
commit
|
commitdiff
|
tree
2017-01-27
Stas Boukarev
Fix a
memory le
a
k from callbacks
f
rom foreign threads
.
commit
|
commitdiff
|
tree
2017-01-26
Stas
Boukarev
Avoid saving sour
c
e form in PCL ge
n
erated functions
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Don't save FORMs f
o
r
function
core-com
p
iled func
t
ions
.
.
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Bouka
r
ev
Mo
r
e
compact debug
b
locks
.
commit
|
commitdiff
|
tree
2017-01-26
Stas B
o
u
k
arev
debug-dump:
compu
t
e mi
n
i
m
al variables for XEPs
.
commit
|
commitdiff
|
tree
2017-01-26
S
tas Boukarev
Upda
t
e a comment
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Bo
u
karev
Bind *print-p
r
et
t
y* to T in
DESCRIBE
.
commit
|
commitdiff
|
tree
2017-01-26
St
a
s Boukarev
Simplify debug-info source positio
n
s
.
commit
|
commitdiff
|
tree
2017-01-25
S
tas
B
oukarev
Fix position
d
um
p
ing in
dump-code-object
.
commit
|
commitdiff
|
tree
2017-01-25
Stas
B
oukarev
Compute d
e
bug-blocks for topl
e
vel components
.
commit
|
commitdiff
|
tree
2017-01-25
Stas
Boukar
e
v
Adj
u
sts tests for PPC
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukarev
c
o
m
piled-deb
u
g
-
fun-from
-
pc:
correctly te
s
t
f
or elsew
h
e
re-pc
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukare
v
dump-1
-
location: correctly
comput
e
live v
a
rs
.
commit
|
commitdiff
|
tree
2017-01-24
Stas B
o
u
karev
Simplify x86-64:if-eq
.
commit
|
commitdiff
|
tree
2017-01-24
Sta
s
B
oukarev
Incrementally store debug source positi
o
ns
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Boukarev
Remove sb-fasl:
:
**
f
op-names**
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
Remove an
u
nused
functio
n
commit
|
commitdiff
|
tree
2017-01-23
St
a
s Bou
k
arev
Better source location with
(
DEBUG 0)
.
commit
|
commitdiff
|
tree
2017-01-23
S
t
a
s Boukarev
Fix in
d
en
t
ation
ir1-translators
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
D
e
cod
e
arithme
t
ic-error
s
context
o
n x86-64-win32
.
commit
|
commitdiff
|
tree
2017-01-23
St
a
s Boukarev
Makefi
l
e: don't i
n
clude os-common
.
c in target Configs
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukare
v
C w
a
r
ning
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
ar
i
thm
e
tic-error-o
p
erat
i
on/-op
e
rands for FP op
e
rations
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
S
t
as Boukarev
Don
'
t set SBCL_
H
OME
in the runt
i
me
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Boukarev
Add
N
EWS entri
e
s
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Mo
r
e :read-only for debug struct
u
r
es
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Reduce d
e
bug-
i
nfo
s
ize, par
t
4
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as B
o
ukarev
A
dd OBJECT-NO
T
-BASE-CHAR-ERROR intern
a
l error
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bo
u
kar
e
v
R
e
duc
e
d
eb
u
g-
i
nfo size, pa
r
t 3
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukare
v
Reduce deb
u
g-in
f
o size, part 2
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Prov
i
d
e
context
f
o
r
type
errors in array sette
r
s
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Bouk
a
re
v
Increase
t
h
e amount
o
f debug-fun info generated b
y
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
Boukarev
Restor
e
(debug 0) build and ma
k
e it le
s
s
horr
i
ble
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bo
u
karev
More compact debug info
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bou
k
arev
P
rov
i
de context f
o
r t
y
pe erro
r
s during va
r
iable binding
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s
Boukarev
Ad
d
con
t
ext to locations
.
commit
|
commitdiff
|
tree
2017-01-22
Stas B
o
ukarev
Re
d
uc
e
c
onsin
g
i
n
SIGNAL
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
R
e
port a
b
out ma
l
formed HAND
L
ER-CASE lambda-
l
ists
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
Boukarev
handle
r
-bind: chec
k
that the handler accepts at least
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bo
u
karev
More thorough VA
L
ID-CA
L
LAB
L
E-ARGUM
E
NT
.
commit
|
commitdiff
|
tree
2017-01-22
Stas B
o
ukarev
More co
m
pact type checking
code
for arra
y
t
y
p
es
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Copy method source
l
o
cation when doing gen
e
ric function
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas
Boukarev
Transform
M
AKE-A
R
RAY calls wit
h
:f
i
ll-po
i
nte
r
nil or
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas Boukar
e
v
sb-introspe
c
t:find-definit
i
o
n
-sourc
e
s-by-name retu
r
n
.
.
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Boukarev
More reasonab
l
e NOT-MORE-CONTAGI
O
U
S
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Boukar
e
v
Disable PIE everywhere
.
commit
|
commitdiff
|
tree
2017-01-02
Stas
B
o
ukarev
Add e
x
p
l
ic
i
t-check
t
o
m
emq/
a
s
sq/delq
.
commit
|
commitdiff
|
tree
2016-12-31
S
t
as Boukarev
A
v
oid notes for tr
a
ns
f
or
m
s t
h
at
would not be applied
.
.
.
commit
|
commitdiff
|
tree
2016-12-31
Stas
Boukarev
Reduce WITH-SIMPL
E
-R
E
S
TART and R
E
S
TAR
T
-C
A
SE expansion
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukarev
Re
d
uce CHECK-TYPE expansion
.
commit
|
commitdiff
|
tree
2016-12-31
S
t
as Bo
u
kar
e
v
Make WITH-OPEN-STREAM conform
a
nt
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukarev
R
e
duce ASSE
R
T exp
a
nsion
.
commit
|
commitdiff
|
tree
2016-12-30
Stas Bouka
r
ev
Put
back value-cell indirecti
o
n for
l
oa
d
-
t
i
m
e-value
.
.
.
commit
|
commitdiff
|
tree
2016-12-23
S
tas Boukarev
Mar
k
ARM64 failing tests
a
s expected
.
commit
|
commitdiff
|
tree
2016-12-23
Stas B
o
uka
r
ev
Fix LDB an
d
D
P
B instruc
t
ions on A
R
M64
.
commit
|
commitdiff
|
tree
2016-12-22
Stas Boukarev
Correc
t
%find-po
s
ition-if fndb entry
.
commit
|
commitdiff
|
tree
2016-12-22
Stas Boukarev
Op
t
im
i
ze character case
pred
i
cates
.
commit
|
commitdiff
|
tree
2016-12-21
S
tas
B
oukarev
F
i
x
L
DB's `context' c
o
mma
n
d
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Boukarev
Fi
x
sc_offset_
e
xtract_bits
.
commit
|
commitdiff
|
tree
2016-12-21
St
a
s Boukarev
Declare arg number
s
of f
u
nction arguments to
%
find
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Bo
u
k
a
r
e
v
Inline two-a
r
g-char-equal in two-arg-
c
har-
n
o
t
-e
q
ua
l
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Boukarev
O
p
t
i
mize two-a
r
g-cha
r
-equal
.
commit
|
commitdiff
|
tree
2016-12-21
Stas
B
ouka
r
ev
Rename som
e
chang
e
d
v
ector stuff and
add comments
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Bouk
a
r
e
v
Fix c
h
a
rpos
o
n fill-pointer-out
p
ut
-
strea
m
.
commit
|
commitdiff
|
tree
2016-12-20
Sta
s
Boukar
e
v
Do
n
't defin
e
[n]strin
g
-cap
i
t
alize twice
.
commit
|
commitdiff
|
tree
2016-12-20
Stas
Boukarev
Fix with-array-data us
a
ge in sb-u
n
icode:normalize-string
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Boukarev
Declare lengths
of character tables
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Boukarev
Speed
u
p
string-equal by inl
i
ning two-
a
rg-
c
har-eq
u
al
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Boukarev
Fix TWO-ARG-STRING-[N
O
T-]EQUAL
.
commit
|
commitdiff
|
tree
2016-12-19
S
tas Boukar
e
v
Fix
i
r
1-opt
i
miz
e
-functional
-
arguments
on casts
.
commit
|
commitdiff
|
tree
next