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 (make-array integer :adjustable t :fill-pointer unknown).
2017-02-02
S
ta
s
Bouka
r
ev
F
i
x (make-arra
y
integer :adjusta
b
le t :fi
l
l-pointer
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas
B
o
ukarev
ARM64: labe
l
L
RA labels in the disassembler
.
commit
|
commitdiff
|
tree
2017-02-02
S
tas Boukarev
ARM
6
4: compute 21-bi
t
label o
f
fs
e
t
s in one i
n
s
t
ructio
n
.
commit
|
commitdiff
|
tree
2017-02-02
S
t
a
s
B
o
ukarev
Allow
disass
e
mbl
i
ng large fun
c
tion
s
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Fix stepping on ARM64
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bouk
a
r
ev
define-ali
e
n-variable: return th
e
variable name
.
commit
|
commitdiff
|
tree
2017-02-02
S
tas
B
oukarev
R
estore
A
V
X
thread state aft
e
r excepti
o
n
s
on da
r
win
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas
Boukar
e
v
Sim
p
l
i
f
y
catch_exception_raise
i
n x86-64-darwin-os
.
c
.
commit
|
commitdiff
|
tree
2017-02-02
Stas B
o
ukarev
P
r
ovide os_context_float_re
g
i
s
t
er_ad
d
r on darwin-x86-64
.
commit
|
commitdiff
|
tree
2017-02-01
Stas Boukarev
Fix float ope
r
a
n
ds
l
o
c
ation for complex/real operati
o
ns
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Bou
k
arev
Optimize logand
-
word-mask on x86-64
.
commit
|
commitdiff
|
tree
2017-01-31
Stas B
o
ukarev
Fix logand-wo
r
d
-mask on x86
.
commit
|
commitdiff
|
tree
2017-01-31
Stas B
o
ukarev
P
r
int th
e
address where a SIGILL
happene
d
.
commit
|
commitdiff
|
tree
2017-01-31
St
a
s Bouk
a
rev
Fix sleep
i
n
g after sb-p
o
s
ix:fork on macOS
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Boukarev
Fix a type error i
n
the dyn
a
mi
c
-
extent machinery
.
commit
|
commitdiff
|
tree
2017-01-28
S
t
a
s
Bou
k
ar
e
v
S
tack-alloc
a
te re
s
t
a
rts
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Boukarev
Fix handl
i
ng of DX
on results of n
o
tinline
local f
u
n
c
t
ions
.
commit
|
commitdiff
|
tree
2017-01-27
St
a
s Bo
u
k
a
r
ev
Fi
x
a memory leak
f
rom cal
l
backs
fr
o
m
foreign thr
e
ads
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Avoid
s
aving s
o
urce
f
orm in PCL generated functions
.
commit
|
commitdiff
|
tree
2017-01-26
Stas
B
o
ukarev
Do
n
't save F
O
RMs for fun
c
tion cor
e
-compiled functions
.
.
.
commit
|
commitdiff
|
tree
2017-01-26
St
a
s Boukarev
More c
o
mpact debug blocks
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
d
eb
u
g-dump:
c
o
mp
u
te minimal variables for XEP
s
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Bouk
a
rev
Update a comment
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Bin
d
*
print-pretty* to
T
in DESCRIBE
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
S
implify debug-info source positio
n
s
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukarev
Fix position dumpin
g
in dump-co
d
e-ob
j
ect
.
commit
|
commitdiff
|
tree
2017-01-25
Stas
B
oukarev
Compute
debug-bl
o
cks fo
r
top
l
ev
e
l
compo
n
ents
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Bou
k
arev
Adjust
s
tests fo
r
PPC
.
commit
|
commitdiff
|
tree
2017-01-25
Stas B
o
ukarev
compiled-deb
u
g-fun-from-pc: co
r
r
e
ctly
test for elsewhe
r
e-pc
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Bou
k
arev
dump-
1
-
location: correctly compute live va
r
s
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Boukar
e
v
Si
m
plify x8
6
-64:
i
f
-eq
.
commit
|
commitdiff
|
tree
2017-01-24
Stas
Boukarev
In
c
reme
n
tally store debug so
u
r
c
e p
o
si
t
ions
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Boukar
e
v
Remo
v
e sb-fasl::**fop-names**
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
Remove an unused funct
i
on
commit
|
commitdiff
|
tree
2017-01-23
S
tas Bouk
a
re
v
Bett
e
r sour
c
e location with (DEBUG 0)
.
commit
|
commitdiff
|
tree
2017-01-23
Sta
s
Boukarev
Fix indentation ir1-translat
o
rs
.
commit
|
commitdiff
|
tree
2017-01-23
S
t
a
s Bouka
r
ev
Dec
o
de arithmetic
-
errors context on x86-
6
4-win
3
2
.
commit
|
commitdiff
|
tree
2017-01-23
S
t
a
s Boukarev
M
akefile: don't
i
ncl
u
de os-common
.
c
in target Co
n
figs
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
C warni
n
g
.
commit
|
commitdiff
|
tree
2017-01-23
Stas B
o
ukarev
arithme
t
ic-error-operation/-operands fo
r
FP
operati
o
n
s
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
Sta
s
Boukarev
Don't set SBCL_HOME
i
n
the
r
untime
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Bouka
r
ev
Add NEWS e
n
tr
i
es
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bou
k
a
r
ev
More :re
a
d-only f
o
r deb
u
g structu
r
e
s
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
Boukarev
Reduce
d
e
b
ug-info size, part
4
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Boukarev
Add OBJECT-NOT-BASE-CHAR-ERROR
i
nternal e
r
r
o
r
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Redu
c
e debu
g
-
info s
i
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
Stas Bo
u
kare
v
Provide
c
ontext for type erro
r
s
i
n
array setters
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Increase
t
he amount of debu
g
-fun info generated by
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
oukarev
Restore (debug 0) build
a
nd make
i
t less horri
b
le
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
More co
m
pac
t
de
b
ug info
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
a
s
Bouk
a
rev
Provide context for type errors dur
i
n
g v
a
riable bindi
n
g
.
commit
|
commitdiff
|
tree
2017-01-22
S
tas Bouk
a
re
v
Add context to l
o
cation
s
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Boukarev
Reduce con
s
i
n
g in SIGNAL
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bou
k
a
r
e
v
Repo
r
t a
b
out
m
al
f
or
m
ed HANDLER-CASE la
m
bda-lists
.
commit
|
commitdiff
|
tree
2017-01-22
S
tas Boukarev
han
d
ler-bind
:
check tha
t
the hand
l
er
accepts at lea
s
t
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
oukare
v
Mor
e
thoroug
h
V
ALID-CALLABLE-ARGUMENT
.
commit
|
commitdiff
|
tree
2017-01-22
S
tas Bou
k
ar
e
v
More comp
a
ct type checking code for arr
a
y
types
.
commit
|
commitdiff
|
tree
2017-01-22
Stas B
o
u
k
arev
Copy m
e
t
h
od
s
ou
r
ce
l
ocation when doing gener
i
c function
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas Bouk
a
rev
Tra
n
sf
o
rm MAKE-ARRAY c
a
ll
s
with
:fi
l
l
-pointer
nil or
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
S
tas Boukarev
sb-introspect:find-d
e
fini
t
ion-
s
o
urces-by-
n
ame
return
.
.
.
commit
|
commitdiff
|
tree
2017-01-02
St
a
s
B
o
ukarev
More reason
a
ble NOT-MORE-CONTAGIOUS
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Bou
k
arev
Dis
a
ble PIE ever
y
where
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Bo
u
k
a
rev
A
dd explicit-check to memq/assq/delq
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukarev
Avoid
not
e
s for transfo
r
ms tha
t
would
n
ot
be applied
.
.
.
commit
|
commitdiff
|
tree
2016-12-31
Sta
s
B
o
ukar
e
v
Redu
c
e WITH-S
I
M
P
LE-RES
T
ART and RE
S
T
A
RT-
C
AS
E
expa
n
sion
.
commit
|
commitdiff
|
tree
2016-12-31
Stas
Bouk
a
rev
Reduce CHE
C
K
-
TYP
E
expa
n
sion
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukare
v
Make WITH-
O
PEN-STREAM co
n
formant
.
commit
|
commitdiff
|
tree
2016-12-31
S
t
as Bou
k
arev
Reduce A
S
SERT expan
s
ion
.
commit
|
commitdiff
|
tree
2016-12-30
Stas Bo
u
kare
v
Put bac
k
value-
c
ell indirection
fo
r
load
-
ti
m
e-value
.
.
.
commit
|
commitdiff
|
tree
2016-12-23
Stas Bo
u
karev
Mark A
R
M6
4
f
ailing test
s
as e
x
p
ecte
d
.
commit
|
commitdiff
|
tree
2016-12-23
Stas
B
oukar
e
v
F
i
x LDB
a
nd D
P
B
instr
u
ctions on ARM64
.
commit
|
commitdiff
|
tree
2016-12-22
St
a
s Boukare
v
Corr
e
ct %find
-
p
o
sition-if fndb
entry
.
commit
|
commitdiff
|
tree
2016-12-22
Stas
B
o
ukarev
Optimize character case pr
e
dicates
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Boukarev
Fix LDB's `cont
e
xt' co
m
m
and
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Boukare
v
Fi
x
s
c_offset_extract_b
i
ts
.
commit
|
commitdiff
|
tree
2016-12-21
Stas
B
oukarev
Declar
e
ar
g
numbers of func
t
ion argumen
t
s to %find
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
St
a
s Boukarev
Inline
two-arg-cha
r
-equal in two-ar
g
-char-not-eq
u
al
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Boukarev
Optimize two-arg-char-equ
a
l
.
commit
|
commitdiff
|
tree
2016-12-21
S
t
as B
o
u
k
arev
Ren
a
me some changed vector s
t
uff and a
d
d
c
omments
.
commit
|
commitdiff
|
tree
2016-12-20
St
a
s
Boukarev
Fix charpos on fill-pointer-output-stre
a
m
.
commit
|
commitdiff
|
tree
2016-12-20
Stas
Boukarev
D
on't define [n]string-capitaliz
e
t
wice
.
commit
|
commitdiff
|
tree
2016-12-20
St
a
s Bo
u
ka
r
ev
Fix w
i
th-array-data usage
in sb-un
i
c
o
de:normalize-string
.
commit
|
commitdiff
|
tree
2016-12-20
S
t
a
s Boukarev
D
e
c
l
are lengths of character tables
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Bouk
a
rev
Sp
e
ed up stri
n
g-equal by inlining two-arg-c
h
ar-equal
.
commit
|
commitdiff
|
tree
2016-12-19
Stas
Boukarev
Fix TWO-AR
G
-ST
R
ING-[NOT-]EQUAL
.
commit
|
commitdiff
|
tree
2016-12-19
Stas
Boukarev
Fi
x
ir1-optimi
z
e-func
t
i
o
nal-
a
rg
u
m
e
n
ts on casts
.
commit
|
commitdiff
|
tree
2016-12-19
Stas
B
oukar
e
v
S
peed up array word si
z
e
c
alcul
a
tion
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Bouka
r
ev
Spe
e
d up adjust-ar
r
a
y
.
commit
|
commitdiff
|
tree
2016-12-14
S
t
as Bou
k
ar
e
v
Unr
o
ll v
a
lue t
r
ansformers
for the F
I
LL bashers
.
commit
|
commitdiff
|
tree
2016-12-14
Stas Boukarev
F
i
x vec
t
or
-
fil
l
* on -64-
b
i
t
.
commit
|
commitdiff
|
tree
2016-12-14
Stas Boukarev
Optimize f
u
l
l
c
a
lls to FIL
L
on s
p
ecialized v
e
c
t
o
rs
.
commit
|
commitdiff
|
tree
2016-12-13
Sta
s
Bo
u
karev
Tran
s
f
orm
c
alls to make-array with fill-
p
ointer or
.
.
.
commit
|
commitdiff
|
tree
2016-12-10
Stas Boukarev
Fix i
r
1-optimize-functional-arguments
.
commit
|
commitdiff
|
tree
2016-12-10
S
t
as B
o
u
k
arev
T
r
a
n
sform ordinar
y
fu
n
ction calls
i
nt
o
two-
a
rg- var
i
a
n
ts
.
commit
|
commitdiff
|
tree
2016-12-10
St
a
s
Boukarev
Tran
s
form fu
n
cti
o
nal
a
r
gum
e
nts into t
w
o-arg- var
i
ant
s
.
commit
|
commitdiff
|
tree
2016-12-09
Stas Boukarev
C
onvert co
n
stant functional argum
e
nts to kn
o
wn func
t
ions
.
.
.
commit
|
commitdiff
|
tree
2016-12-04
Stas
Boukarev
Fix
building
on
o
ld
e
r
OSX
.
commit
|
commitdiff
|
tree
2016-12-04
S
t
as Bou
k
are
v
Better BOXED-REF-P on escaping value
s
.
commit
|
commitdiff
|
tree
2016-12-04
Stas Boukarev
Av
o
id boxing va
l
ues when set
t
ing global vari
a
b
l
e
s
.
commit
|
commitdiff
|
tree
next