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
Report the value in CONSTANT-MODIFIED.
2017-12-12
Stas Boukarev
R
eport the value in CO
N
STANT-MO
D
IF
I
ED
.
commit
|
commitdiff
|
tree
2017-12-12
Stas Bou
k
arev
safepoin
t
.
c: remo
v
e unused includes
.
commit
|
commitdiff
|
tree
2017-12-11
S
t
a
s Bou
k
a
r
e
v
I
g
nor
e
more :unused TNs in l
i
fet
i
me
-
analyze
.
commit
|
commitdiff
|
tree
2017-12-11
S
t
as Boukar
e
v
tests: ski
p
consing te
s
ts whe
n
i
nterpr
e
ting
.
commit
|
commitdiff
|
tree
2017-12-11
S
ta
s
Boukarev
tests: f
i
x
:fill-pointer-stream-char
p
os :displaced
commit
|
commitdiff
|
tree
2017-12-11
Stas Bouk
a
rev
t
es
t
s: fix gc
.
i
m
pure/code/data-separation
.
commit
|
commitdiff
|
tree
2017-12-11
Stas
B
ou
k
are
v
tes
t
s: fix :
d
x
-cha
r
-v
e
ctor-zero
i
z
e
d with
sb-fasteva
l
.
commit
|
commitdiff
|
tree
2017-12-11
Sta
s
B
o
ukarev
tes
t
s: fix type-a
c
ross-hairy-lamb
d
a-transforms with
.
.
.
commit
|
commitdiff
|
tree
2017-12-11
Stas Boukarev
A
dd a c
o
mme
n
t to run-t
i
mer
.
commit
|
commitdiff
|
tree
2017-12-11
S
ta
s
Bouka
r
e
v
Fi
x
-sb-
t
hread inter
r
upt-thread
.
commit
|
commitdiff
|
tree
2017-12-10
S
tas B
o
ukarev
Relax (:
t
ype-
d
eriva
t
i
o
n :logica
l
-operations
:scal
i
ng)
commit
|
commitdiff
|
tree
2017-12-10
St
a
s Boukarev
F
i
x -sb-thread
.
commit
|
commitdiff
|
tree
2017-12-10
S
tas Boukarev
More WITH_GC_
A
T_SAFEPOI
N
TS_ONLY around
f
u
ncallN
.
commit
|
commitdiff
|
tree
2017-12-10
Stas Bouk
a
r
ev
Fix %thread-sap
.
commit
|
commitdiff
|
tree
2017-12-10
Stas Boukarev
Try
t
o
m
ake
R
UN
T
IM
E
m
ore robust
.
commit
|
commitdiff
|
tree
2017-12-10
Stas
Bo
u
karev
Add sup
p
ort for sb-safepoint for ARM64
.
commit
|
commitdiff
|
tree
2017-12-10
Stas
B
oukarev
safepoint: share the common stuf
f
for
all backends
.
commit
|
commitdiff
|
tree
2017-12-10
Stas Bou
k
are
v
Check for
c
onstant modi
f
i
cation using
CASTs
.
commit
|
commitdiff
|
tree
2017-12-09
S
tas Boukarev
darwin-
x
8
6-6
4
: h
a
n
dle WP violations from the
e
xception
.
.
.
commit
|
commitdiff
|
tree
2017-12-09
Stas Boukarev
R
e
m
ove mach_e
x
ception_lock
.
commit
|
commitdiff
|
tree
2017-12-09
S
tas Bou
k
ar
e
v
F
i
x
(type-
i
nt
e
rsec
t
ion
f
u
nction-d
e
signato
r
f
u
nction)
commit
|
commitdiff
|
tree
2017-12-09
S
tas B
o
ukarev
ir1-o
p
t
im
i
ze-
f
unc
t
ional-arguments: h
a
ndle casts
.
commit
|
commitdiff
|
tree
2017-12-09
Stas Boukarev
F
ix (subtypep 'function-designa
t
or 'function)
commit
|
commitdiff
|
tree
2017-12-09
Stas Bouka
r
ev
alm
o
st-immediately-us
e
d
-
p: ignore c
a
sts with
t
ype-chec
k
.
.
.
commit
|
commitdiff
|
tree
2017-12-09
Stas
B
oukare
v
Chan
g
e ho
w
m
ap-callable-arguments works
.
commit
|
commitdiff
|
tree
2017-12-08
St
a
s Boukarev
Move DE
F
K
N
OWN into knownf
u
n
.
lisp
.
commit
|
commitdiff
|
tree
2017-12-08
S
tas Bouka
r
ev
(
:
timer :p
a
rallel-unsch
e
dule): m
a
rk :bro
k
en-on :win32
.
commit
|
commitdiff
|
tree
2017-12-08
Stas Boukarev
Combat unused CASTs
,
part four
.
commit
|
commitdiff
|
tree
2017-12-07
Stas Boukarev
Wipe non-pinned
wor
d
s using a special filler object
.
commit
|
commitdiff
|
tree
2017-12-07
S
t
a
s B
o
uk
a
rev
R
e
arrange
I
R1-O
P
TI
M
IZE-C
A
ST
.
commit
|
commitdiff
|
tree
2017-12-07
Stas Bou
k
arev
Perform better
c
ode deleti
o
n
.
commit
|
commitdiff
|
tree
2017-12-07
St
a
s Boukarev
threads
.
pur: remove (wait-on-se
m
a
p
hore s
e
ma
p
hore-noti
f
icat
i
on
.
)
commit
|
commitdiff
|
tree
2017-12-07
Stas Boukarev
Remove unintended change
.
commit
|
commitdiff
|
tree
2017-12-06
Stas Boukare
v
F
i
x the win32-
f
oreign-stack-u
n
w
ind test
.
commit
|
commitdiff
|
tree
2017-12-06
Stas
B
oukarev
Adjust foreign-
s
t
a
ck-align
m
ent
.
im
p
ure for x86
.
commit
|
commitdiff
|
tree
2017-12-06
Stas
B
o
u
karev
Fix :
f
p-mode-inheritanc
e
-threads on x86
.
commit
|
commitdiff
|
tree
2017-12-06
Stas Bouka
r
ev
F
i
x cod
e
/data separation
.
commit
|
commitdiff
|
tree
2017-12-06
S
tas Bo
u
karev
disassemble: annotate all static functions
even
w
ithou
t
.
.
.
commit
|
commitdiff
|
tree
2017-12-06
Stas Bouka
r
ev
saf
e
p
o
int, w
i
n
3
2: che
c
k GC_
S
AFEPOINT_TRAP_
A
D
DR not
.
.
.
commit
|
commitdiff
|
tree
2017-12-06
Stas Boukarev
Fix map_gc
_
p
a
g
e on w
i
n32
.
commit
|
commitdiff
|
tree
2017-12-06
S
tas Boukarev
Fix c
-
cal
l
on win32
-
x86-6
4
.
commit
|
commitdiff
|
tree
2017-12-06
Stas Bo
u
kare
v
safe
p
oint: ch
e
c
k
t
he
s
afepo
i
nt at
t
he very end of th
e
.
.
.
commit
|
commitdiff
|
tree
2017-12-06
St
a
s Boukarev
s
afepoint:
A
cce
s
s the CSP
page near the thread struct
.
commit
|
commitdiff
|
tree
2017-12-06
S
tas
Boukarev
s
afep
o
int, x86
-
64
:
zero out the sa
v
ed RSP
usi
n
g XO
R
.
commit
|
commitdiff
|
tree
2017-12-06
Sta
s
Bo
u
karev
x86/call-out: don't do
t
he
j
ob :save-p t
a
l
ready does
.
commit
|
commitdiff
|
tree
2017-12-06
Sta
s
Boukarev
s
a
fepoint: clean up ca
l
l-out on x86-64
.
commit
|
commitdiff
|
tree
2017-12-05
Stas Bo
u
karev
x86:
a
lways
align ESP to 16 b
y
tes befo
r
e going int
o
C
.
commit
|
commitdiff
|
tree
2017-12-05
Stas Bou
k
arev
Rever
t
a
n
a
c
c
idental change
.
commit
|
commitdiff
|
tree
2017-12-05
Stas
Boukarev
safepoint
:
s
ave PC befor
e
CSP befor
e
foreign calls
.
commit
|
commitdiff
|
tree
2017-12-05
St
a
s Boukare
v
Don
'
t
add (EQL X X) co
n
straints
.
commit
|
commitdiff
|
tree
2017-12-04
Stas Bo
u
karev
A better fix fo
r
d
e
letin
g
unused casts
.
commit
|
commitdiff
|
tree
2017-12-04
Stas Bouk
a
rev
find
-
dfo: better check for deleted blocks
.
commit
|
commitdiff
|
tree
2017-12-04
Stas Boukarev
D
on't leave
u
n
used CA
S
Ts af
t
er GENERATE-TY
P
E-CHECKS
.
commit
|
commitdiff
|
tree
2017-12-04
Stas Bou
k
are
v
Add WITH_GC
_
AT_SAFEPOINTS_ONL
Y
around some
f
uncallN
.
commit
|
commitdiff
|
tree
2017-12-04
Sta
s
Bo
u
k
ar
e
v
safepoint: re
g
ist
e
r inte
r
rup
t
contexts in chec
k
_pending_thru
.
.
.
commit
|
commitdiff
|
tree
2017-12-04
St
a
s Boukarev
F
i
x C-c on
saf
e
poi
n
ts
.
commit
|
commitdiff
|
tree
2017-12-04
Stas Bou
k
arev
A
S
SE
R
T => AVE
R
.
commit
|
commitdiff
|
tree
2017-12-03
Stas Bouk
a
rev
Fix SB-DISAS
S
EM::CODE-OFFS-TO-SEGM
E
NT-OFFS
.
commit
|
commitdiff
|
tree
2017-12-03
Stas Bo
u
karev
Fix non-win32 s
b
-
s
afepoi
n
t-stric
t
ly
build
.
commit
|
commitdiff
|
tree
2017-12-03
Stas Boukarev
M
a
r
k
:w
i
th
-
t
i
meout :many-at-t
h
e-s
a
me-time as b
r
oken
.
.
.
commit
|
commitdiff
|
tree
2017-12-03
Stas Bo
u
karev
R
e
write some t
e
sts
to not use te
r
minate-thread
.
commit
|
commitdiff
|
tree
2017-12-03
Stas Boukarev
Adjust
s
b
-
sy
s
:deco
d
e-timeout :large-valu
e
s
test
.
commit
|
commitdiff
|
tree
2017-12-03
Stas Boukare
v
Reset accumu
l
ated
f
loat
i
ng point exce
p
ti
o
n
s on
w
in32
.
commit
|
commitdiff
|
tree
2017-12-03
S
t
as Boukare
v
Remo
v
e x86-64-win32-assem
.
S
commit
|
commitdiff
|
tree
2017-12-02
Stas B
o
ukar
e
v
Fix consin
g
ins
i
de foreign t
h
r
ead c
a
l
lbacks
.
commit
|
commitdiff
|
tree
2017-12-02
Stas Boukarev
M
a
rk :
n
o-overflow-during-allocation as failing
win
3
2
.
commit
|
commitdiff
|
tree
2017-12-02
Stas Boukare
v
Red
u
c
e
cons
i
ng in
gc
.
impure/:cod
e
/data-s
e
par
a
tion
.
commit
|
commitdiff
|
tree
2017-12-02
St
a
s Bou
k
arev
Revert "Remove da
r
winis
m
s, use code that
w
orks m
o
re
.
.
.
commit
|
commitdiff
|
tree
2017-12-02
Stas Bouk
a
rev
Fix attach_os_thread on D
a
rwin
.
commit
|
commitdiff
|
tree
2017-12-02
S
ta
s
Boukare
v
un
b
l
oc
k
_gc_signals in for
e
ign thread callbacks
.
commit
|
commitdiff
|
tree
2017-12-01
Stas Bou
k
arev
D
ESCRI
B
E
:
p
ri
n
t lambda lists using
~S, not ~A
.
commit
|
commitdiff
|
tree
2017-12-01
Stas Boukarev
Pro
v
ide a
n
abo
r
t restart
if
t
here
'
s none
.
commit
|
commitdiff
|
tree
2017-12-01
Sta
s
B
o
u
karev
save
-
lisp-and-die:
check
t
o
pleve
l
to b
e
defined bef
o
r
e
.
.
.
commit
|
commitdiff
|
tree
2017-12-01
Sta
s
Boukarev
Delete function
-
des
i
gnator-cast when possible
.
commit
|
commitdiff
|
tree
2017-12-01
Stas B
o
ukarev
Fi
x
A
RRAY-CALL-TYPE-DE
R
IVER
.
commit
|
commitdiff
|
tree
2017-12-01
Sta
s
Boukar
e
v
Do
n
't
c
o
ns hash-table vect
o
rs in
s
ide WITHO
U
T-GCING
.
commit
|
commitdiff
|
tree
2017-12-01
Stas Bouka
r
e
v
Fix -immobile-cod
e
builds
.
commit
|
commitdiff
|
tree
2017-11-30
Stas Boukar
e
v
D
on't note a
b
out deleting unrea
c
hable casts
.
commit
|
commitdiff
|
tree
2017-11-30
Stas Boukarev
Fix a
n
error in PRINT-
L
EA
F
.
commit
|
commitdiff
|
tree
2017-11-30
Stas Boukarev
Fix type
c
hecking of unu
s
e
d
mv-call &rest args
.
commit
|
commitdiff
|
tree
2017-11-26
Stas Boukarev
C
h
ange :skipped-o
n
fo
r
(run-program :stop+continu
e
)
.
commit
|
commitdiff
|
tree
2017-11-26
Stas B
o
u
kare
v
tests: don't evaluate :fails
/
ski
p
ped-on
.
commit
|
commitdiff
|
tree
2017-11-23
Stas Boukarev
Reduce sb-
c
oncurrency tests based on the num
b
e
r
of
.
.
.
commit
|
commitdiff
|
tree
2017-11-23
S
tas Boukarev
Restore MIPS
.
commit
|
commitdiff
|
tree
2017-11-23
Stas Boukare
v
Mor
e
:
skipped-on
:win32 t
o
#-win32
commit
|
commitdiff
|
tree
2017-11-23
S
t
as Boukarev
Fix i
n
correct with-te
s
t syntax
.
commit
|
commitdiff
|
tree
2017-11-23
Stas
B
o
u
ka
r
ev
sleep :non-con
s
i
n
g no longer fails on win32
.
commit
|
commitdiff
|
tree
2017-11-23
Stas Boukarev
alien
.
impure
:
us
e
a s
y
mbol present on win32
.
commit
|
commitdiff
|
tree
2017-11-23
St
a
s Bo
u
k
a
r
ev
#-wi
n
3
2 not :skipped-on
.
commit
|
commitdiff
|
tree
2017-11-23
Stas Boukarev
Di
s
able tes
t
s
t
hat use
i
nterrupt-t
h
read on win32
.
commit
|
commitdiff
|
tree
2017-11-23
Stas Boukare
v
D
i
sable
s
b-concurrency
tests
t
hat use
int
e
rru
p
t-thr
e
a
d
.
.
.
commit
|
commitdiff
|
tree
2017-11-23
Stas
B
ouk
a
re
v
unparse-win32-namestr
i
ng:
more
f
ile-error
.
commit
|
commitdiff
|
tree
2017-11-23
St
a
s Boukarev
pat
h
names
.
impur: adjust
for
w
in3
2
.
commit
|
commitdiff
|
tree
2017-11-23
Stas Boukar
e
v
PARSE-NATIVE-WIN3
2
-N
A
MESTRING: d
o
n
't pa
r
se
e
mpty directory
.
.
.
commit
|
commitdiff
|
tree
2017-11-23
St
a
s
Bouk
a
rev
Si
g
nal a f
i
le-error f
r
om un
p
arse-native-win32
-
namest
r
ing
.
commit
|
commitdiff
|
tree
2017-11-23
S
t
as Boukarev
Fix bit
-
position-overr
u
n on 32-bit
.
commit
|
commitdiff
|
tree
2017-11-23
Stas Boukarev
Remove deb
u
gging comment
.
commit
|
commitdiff
|
tree
2017-11-23
S
t
as Boukarev
Simplify genc
g
c
s
p
aces
.
commit
|
commitdiff
|
tree
2017-11-23
Stas Bo
u
k
a
r
ev
Rewrit
e
:
b
it
-
positio
n
-ov
e
rrun test to us
e
mmap
.
commit
|
commitdiff
|
tree
2017-11-22
St
a
s Boukarev
Fix unparse
-
native-win32-
n
amestrin
g
.
commit
|
commitdiff
|
tree
next