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
Report th
e
value in CONSTANT-
M
ODIFIED
.
commit
|
commitdiff
|
tree
2017-12-12
Stas
B
oukarev
safepoint
.
c
: remove unused
i
ncludes
.
commit
|
commitdiff
|
tree
2017-12-11
S
tas Boukarev
I
g
nore more :
u
nus
e
d
TNs in lifeti
m
e-analyze
.
commit
|
commitdiff
|
tree
2017-12-11
Stas
Boukarev
tests: skip consin
g
tes
t
s
w
h
en interpr
e
ting
.
commit
|
commitdiff
|
tree
2017-12-11
Stas Bouk
a
rev
te
s
ts: f
i
x
:fill-
p
ointer-stream-charpos :d
i
splaced
commit
|
commitdiff
|
tree
2017-12-11
Stas Boukarev
t
ests: fix gc
.
impure/code/data-separation
.
commit
|
commitdiff
|
tree
2017-12-11
S
t
a
s Boukarev
tests:
fix :dx-c
h
ar-vec
t
or-ze
r
oized with sb-fasteva
l
.
commit
|
commitdiff
|
tree
2017-12-11
Stas Bo
u
kar
e
v
tests:
f
ix type-acro
s
s-hairy-lambda-t
r
ansforms with
.
.
.
commit
|
commitdiff
|
tree
2017-12-11
Stas Boukarev
Add a comment to
r
un-t
i
me
r
.
commit
|
commitdiff
|
tree
2017-12-11
Stas Boukare
v
Fix -sb-thr
e
ad
i
nt
e
rrupt-thread
.
commit
|
commitdiff
|
tree
2017-12-10
S
t
as Boukarev
Relax (:type-derivat
i
on
:logical-oper
a
ti
o
ns :s
c
aling)
commit
|
commitdiff
|
tree
2017-12-10
Stas Boukarev
Fix -
s
b-thread
.
commit
|
commitdiff
|
tree
2017-12-10
Stas Boukarev
More WIT
H
_GC_AT_SAFEPOINTS_O
N
LY around fu
n
c
allN
.
commit
|
commitdiff
|
tree
2017-12-10
Stas
B
oukarev
Fix %th
r
ead-sap
.
commit
|
commitdiff
|
tree
2017-12-10
Stas Boukarev
Try to make RUNTIME more
robust
.
commit
|
commitdiff
|
tree
2017-12-10
Stas Boukarev
Add sup
p
ort for sb-safep
o
int
f
or ARM6
4
.
commit
|
commitdiff
|
tree
2017-12-10
Stas Bou
k
a
rev
s
a
fe
p
o
i
nt: shar
e
th
e
c
o
mmon stuff for a
l
l bac
k
ends
.
commit
|
commitdiff
|
tree
2017-12-10
Stas Bouka
r
ev
Ch
e
ck
f
o
r c
o
n
stan
t
modification usin
g
C
ASTs
.
commit
|
commitdiff
|
tree
2017-12-09
S
t
as Boukar
e
v
d
arwin-x86-64: handle WP violations from t
h
e ex
c
eption
.
.
.
commit
|
commitdiff
|
tree
2017-12-09
S
t
as Boukarev
Remove mach_exception_lo
c
k
.
commit
|
commitdiff
|
tree
2017-12-09
Sta
s
Boukarev
Fix (type-intersection function-de
s
ignator fu
n
ction)
commit
|
commitdiff
|
tree
2017-12-09
Stas Bou
k
arev
i
r
1-opt
i
miz
e
-functional-arguments: handle casts
.
commit
|
commitdiff
|
tree
2017-12-09
St
a
s
B
oukarev
Fi
x
(s
u
btypep 'fun
c
tio
n
-design
a
tor 'fun
c
tion)
commit
|
commitdiff
|
tree
2017-12-09
Stas Boukarev
almost-immedia
t
e
l
y-used-
p
:
ignore casts with type-
c
heck
.
.
.
commit
|
commitdiff
|
tree
2017-12-09
Stas Boukarev
C
h
ange how
map-c
a
ll
a
b
l
e
-
arguments
works
.
commit
|
commitdiff
|
tree
2017-12-08
Stas Boukar
e
v
Move
D
EFKNOWN
into
knownfu
n
.
lisp
.
commit
|
commitdiff
|
tree
2017-12-08
Stas Boukarev
(:ti
m
er :parallel-
u
nsche
d
ule):
m
ark
:
b
r
o
k
en-
o
n :win32
.
commit
|
commitdiff
|
tree
2017-12-08
Stas Bo
u
kar
e
v
Combat
u
nused CASTs, par
t
four
.
commit
|
commitdiff
|
tree
2017-12-07
Sta
s
B
ou
k
arev
Wipe non-pinned wo
r
ds using a special fill
e
r object
.
commit
|
commitdiff
|
tree
2017-12-07
St
a
s Boukarev
Rearrange
IR1-OPTIMIZE-CAST
.
commit
|
commitdiff
|
tree
2017-12-07
Stas B
o
uk
a
rev
Perf
o
rm
b
e
tter co
d
e
deletion
.
commit
|
commitdiff
|
tree
2017-12-07
Stas Boukarev
threa
d
s
.
p
ur: remo
v
e (wait-on-semaph
o
re semap
h
ore-n
o
t
i
fication
.
)
commit
|
commitdiff
|
tree
2017-12-07
Stas Bouk
a
rev
Remove
u
nintended ch
a
ng
e
.
commit
|
commitdiff
|
tree
2017-12-06
S
t
as Boukarev
Fix the win
3
2-foreign-stack-unwind tes
t
.
commit
|
commitdiff
|
tree
2017-12-06
St
a
s
Bo
u
karev
Adjust for
e
ign-s
t
ack-alignm
e
nt
.
impu
r
e
f
o
r
x
86
.
commit
|
commitdiff
|
tree
2017-12-06
Sta
s
B
o
ukar
e
v
Fix :
f
p-mode-inh
e
ritance-t
h
rea
d
s on x8
6
.
commit
|
commitdiff
|
tree
2017-12-06
Stas Bo
u
karev
Fix code/data
s
eparation
.
commit
|
commitdiff
|
tree
2017-12-06
Stas B
o
uk
a
rev
disa
s
semb
l
e: a
n
notate all static fun
c
tions even wit
h
out
.
.
.
commit
|
commitdiff
|
tree
2017-12-06
Stas Bo
u
k
a
rev
safe
p
oint, win32: check GC_SAFEPOINT_TRAP
_
ADDR not
.
.
.
commit
|
commitdiff
|
tree
2017-12-06
Stas Bouk
a
rev
Fix map_g
c
_page on
w
in32
.
commit
|
commitdiff
|
tree
2017-12-06
Stas Boukarev
Fi
x
c-ca
l
l on
win32-x86-6
4
.
commit
|
commitdiff
|
tree
2017-12-06
Stas Bouk
a
rev
safep
o
int: chec
k
the safepoint
a
t the very end o
f
the
.
.
.
commit
|
commitdiff
|
tree
2017-12-06
S
t
a
s Bou
k
arev
safepoint:
Access the CSP
page near the thread struct
.
commit
|
commitdiff
|
tree
2017-12-06
Stas
Bouka
r
ev
safepoint, x86-64: zero
out the s
a
ved
R
SP using XOR
.
commit
|
commitdiff
|
tree
2017-12-06
Stas
B
oukar
e
v
x86/call-out:
d
on't do the job :save-p t a
l
r
e
a
d
y does
.
commit
|
commitdiff
|
tree
2017-12-06
Stas Boukarev
safepoint:
clean up ca
l
l-out on x
8
6-6
4
.
commit
|
commitdiff
|
tree
2017-12-05
S
ta
s
Boukarev
x86: a
l
ways a
l
ign ESP to 16 bytes before going into C
.
commit
|
commitdiff
|
tree
2017-12-05
Stas
Boukarev
Rev
e
rt an acciden
t
al
change
.
commit
|
commitdiff
|
tree
2017-12-05
Stas Boukar
e
v
safepoint: save P
C
before
C
S
P before
f
oreign calls
.
commit
|
commitdiff
|
tree
2017-12-05
Stas Boukarev
Don't add
(
E
QL X X) constraints
.
commit
|
commitdiff
|
tree
2017-12-04
Stas
Bouk
a
rev
A better fix
for deleting un
u
sed cast
s
.
commit
|
commitdiff
|
tree
2017-12-04
S
tas Boukare
v
find
-
d
fo: bett
e
r check
f
o
r deleted
b
locks
.
commit
|
commitdiff
|
tree
2017-12-04
Stas Boukarev
D
o
n't leave unused
CASTs afte
r
GENER
A
TE-TYPE-
C
HECKS
.
commit
|
commitdiff
|
tree
2017-12-04
Stas
B
oukar
e
v
Add
W
ITH_GC_AT
_
S
AFEPOINTS_ONL
Y
around
s
ome funca
l
lN
.
commit
|
commitdiff
|
tree
2017-12-04
Sta
s
Bouka
r
ev
safepoint: register
interrupt cont
e
xts i
n
check_pe
n
d
ing_thru
.
.
.
commit
|
commitdiff
|
tree
2017-12-04
Stas
Bo
u
karev
Fix C-c
on safepoints
.
commit
|
commitdiff
|
tree
2017-12-04
Stas Boukarev
ASS
E
RT => AVER
.
commit
|
commitdiff
|
tree
2017-12-03
Stas Boukarev
F
ix SB
-
DI
S
ASSEM::CO
D
E-OFFS-TO-SEG
M
ENT-OFFS
.
commit
|
commitdiff
|
tree
2017-12-03
Stas Boukarev
Fix non-w
i
n32 s
b
-saf
e
point-strictly bu
i
ld
.
commit
|
commitdiff
|
tree
2017-12-03
Stas Boukare
v
Mark :with-tim
e
out :many-at-the-sa
m
e
-
time as broken
.
.
.
commit
|
commitdiff
|
tree
2017-12-03
S
tas
B
oukarev
Rewrite som
e
te
s
t
s
to not use terminate-thread
.
commit
|
commitdiff
|
tree
2017-12-03
Stas Boukarev
Adju
s
t
sb-sys:decode-timeout :large-val
u
es test
.
commit
|
commitdiff
|
tree
2017-12-03
Stas Boukarev
Reset accumu
l
ated floating point excepti
o
n
s o
n
win32
.
commit
|
commitdiff
|
tree
2017-12-03
Stas Boukarev
Remove
x
86-64-win32
-
assem
.
S
commit
|
commitdiff
|
tree
2017-12-02
Stas Boukarev
Fix
consin
g
i
n
side fo
r
eign th
r
e
a
d callbacks
.
commit
|
commitdiff
|
tree
2017-12-02
S
t
a
s Boukarev
Mark :no-overfl
o
w-
d
uring-allocation as
faili
n
g win32
.
commit
|
commitdiff
|
tree
2017-12-02
Stas B
o
ukarev
Reduce cons
i
ng in gc
.
impure/:
c
ode/dat
a
-separation
.
commit
|
commitdiff
|
tree
2017-12-02
Sta
s
Boukarev
Re
v
ert "Re
m
ove darwinisms, use code that w
o
rks
m
ore
.
.
.
commit
|
commitdiff
|
tree
2017-12-02
Stas Boukarev
Fix attach_os_
t
hread
on Darwin
.
commit
|
commitdiff
|
tree
2017-12-02
Stas Boukarev
u
nblock_gc_signals in foreign thre
a
d callbacks
.
commit
|
commitdiff
|
tree
2017-12-01
Stas
B
oukare
v
DES
C
R
I
BE:
p
rint lambd
a
lists using ~S, not
~A
.
commit
|
commitdiff
|
tree
2017-12-01
Stas
B
oukarev
Provide
a
n
abort resta
r
t
i
f th
e
re's
n
o
n
e
.
commit
|
commitdiff
|
tree
2017-12-01
S
t
as Boukarev
save-lisp-an
d
-die: check
t
opleve
l
to be defined
b
efore
.
.
.
commit
|
commitdiff
|
tree
2017-12-01
Stas Boukarev
Delete function-designator-cast
w
h
en po
s
sibl
e
.
commit
|
commitdiff
|
tree
2017-12-01
Stas
Bouka
r
ev
Fix ARRAY-CALL-TYPE-DER
I
VE
R
.
commit
|
commitdiff
|
tree
2017-12-01
Stas Boukarev
Don't cons hash-table vector
s
inside WI
T
H
O
UT-
G
CI
N
G
.
commit
|
commitdiff
|
tree
2017-12-01
Stas Boukar
e
v
Fix -immobile-c
o
de bui
l
ds
.
commit
|
commitdiff
|
tree
2017-11-30
St
a
s Boukar
e
v
Don't no
t
e
a
bout deleti
n
g unreachable casts
.
commit
|
commitdiff
|
tree
2017-11-30
S
t
as Boukarev
Fix an error in
P
R
INT-LEAF
.
commit
|
commitdiff
|
tree
2017-11-30
Stas Bouka
r
ev
Fix typ
e
c
h
e
c
k
in
g
of
u
nused mv
-
c
a
ll &rest args
.
commit
|
commitdiff
|
tree
2017-11-26
S
t
as Boukarev
Change :skipped-on for (r
u
n
-program :stop+c
o
nti
n
ue)
.
commit
|
commitdiff
|
tree
2017-11-26
S
tas B
o
ukarev
t
ests: don't evaluate
:
fails/skippe
d
-on
.
commit
|
commitdiff
|
tree
2017-11-23
Stas Boukarev
R
e
duc
e
sb-co
n
currency tests based on the
n
umbe
r
of
.
.
.
commit
|
commitdiff
|
tree
2017-11-23
St
a
s Bo
u
ka
r
ev
Restore MIPS
.
commit
|
commitdiff
|
tree
2017-11-23
Stas
B
ouk
a
rev
M
o
re :sk
i
pped-on
:win32 to #-win3
2
commit
|
commitdiff
|
tree
2017-11-23
Sta
s
Bo
u
k
a
r
ev
Fi
x
incorrect with-test syntax
.
commit
|
commitdiff
|
tree
2017-11-23
Stas Bouka
r
e
v
sleep :
n
o
n
-c
o
nsing no longer fails
o
n
win32
.
commit
|
commitdiff
|
tree
2017-11-23
Stas Boukarev
a
lien
.
impure:
use a
s
ymbol
p
resent on
win32
.
commit
|
commitdiff
|
tree
2017-11-23
Stas B
o
ukarev
#-w
i
n32
not :skipped-on
.
commit
|
commitdiff
|
tree
2017-11-23
Stas B
o
ukarev
D
isable t
e
sts
that
use interrupt-thread on wi
n
32
.
commit
|
commitdiff
|
tree
2017-11-23
Stas Bou
k
arev
Disable sb-concurrency test
s
th
a
t
use i
n
t
e
rrup
t
-thread
.
.
.
commit
|
commitdiff
|
tree
2017-11-23
St
a
s Boukar
e
v
u
n
parse-w
i
n32-namest
r
i
ng:
m
ore file-err
o
r
.
commit
|
commitdiff
|
tree
2017-11-23
Stas Boukare
v
p
a
t
h
names
.
impur: adjust fo
r
win32
.
commit
|
commitdiff
|
tree
2017-11-23
St
a
s Bou
k
arev
PA
R
SE-NA
T
IVE
-
WI
N
3
2
-NA
M
ESTRIN
G
: don't parse empty di
r
ector
y
.
.
.
commit
|
commitdiff
|
tree
2017-11-23
Stas Boukar
e
v
Signal a file-er
r
or fr
o
m unparse-n
a
tiv
e
-win
3
2-name
s
tring
.
commit
|
commitdiff
|
tree
2017-11-23
S
t
as
B
oukarev
F
i
x
bit-position
-
ove
r
run o
n
32-bit
.
commit
|
commitdiff
|
tree
2017-11-23
Sta
s
Boukarev
Rem
o
ve
debugging comment
.
commit
|
commitdiff
|
tree
2017-11-23
Stas Bouka
r
ev
Simplify gen
c
g
c spaces
.
commit
|
commitdiff
|
tree
2017-11-23
S
tas Bou
k
ar
e
v
Rewrite :bit-po
s
itio
n
-overrun tes
t
t
o use mmap
.
commit
|
commitdiff
|
tree
2017-11-22
Sta
s
Boukarev
Fix unparse-nativ
e
-win32-names
t
ring
.
commit
|
commitdiff
|
tree
next