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 MAP-TREE.
2017-12-25
S
t
a
s B
o
ukarev
Fix MAP-TREE
.
commit
|
commitdiff
|
tree
2017-12-25
Stas Bouk
a
rev
A
d
d NEWS
.
commit
|
commitdiff
|
tree
2017-12-22
St
a
s Bou
k
a
rev
(
m
ap
-
a
l
lo
c
ated
-
objects :no-con
s
ing) n
o
longer fails
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
S
t
as Boukare
v
tests: one
m
ore ev
a
lu
a
tor-mode fix
.
commit
|
commitdiff
|
tree
2017-12-20
St
a
s Bouka
r
e
v
Fix SKIP-FILE i
n
impure tests
.
commit
|
commitdiff
|
tree
2017-12-20
S
tas
Bouka
r
ev
alien
.
impure: compile a test
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukarev
Fix running
tests in t
h
e :interpre
t
mod
e
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukarev
F
ix gen
e
s
i
s with
cheneygc
.
commit
|
commitdiff
|
tree
2017-12-20
Stas B
o
ukare
v
Ma
r
k w
a
it-on-sem
a
phore semap
h
ore-notification as passing
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukarev
Fix the
C
OERCE source transform
.
commit
|
commitdiff
|
tree
2017-12-20
Sta
s
Boukarev
Disable a test
on w
i
n32
.
commit
|
commitdiff
|
tree
2017-12-20
Stas
Bo
u
karev
T
r
y
t
o make t
h
e :lurking-thread
s
test more robust
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Bo
u
karev
O
pt
i
mize
d
arwin signal emulati
o
n
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukarev
x86-64-darwin signal emulation: block and save
s
igmask
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Bou
k
ar
e
v
Remov
e
an obs
o
let
e
#de
f
i
ne and
c
o
m
men
t
s
.
commit
|
commitdiff
|
tree
2017-12-19
Sta
s
B
o
u
karev
impure-runn
e
r:
a
dd with-compi
l
ati
o
n-unit
.
commit
|
commitdiff
|
tree
2017-12-19
Stas Boukar
e
v
CO
N
STANTP: cat
c
h errors from macroexpand
.
commit
|
commitdiff
|
tree
2017-12-19
Stas Boukarev
Fix (constantp
(
th
e
.
.
.
))
commit
|
commitdiff
|
tree
2017-12-19
Stas Boukarev
CTY
P
EP
:
h
a
ndle (C
O
NS
/
ARRAY unknown-type)
.
commit
|
commitdiff
|
tree
2017-12-19
S
tas B
o
ukarev
t
h
reads
.
impure: relax :lurki
n
g
-
th
r
e
a
ds timings
.
commit
|
commitdiff
|
tree
2017-12-19
Sta
s
Bou
k
a
r
e
v
test
s
: put impur
e
testi
n
g code
i
nto a
f
i
le
.
commit
|
commitdiff
|
tree
2017-12-19
Stas Boukarev
tests: reduce expansio
n
of
W
I
TH-TEST
.
commit
|
commitdiff
|
tree
2017-12-18
S
t
a
s
Boukarev
Fix (CONSTANTP
(
PROGV
.
.
.
)) on
m
alformed input
.
commit
|
commitdiff
|
tree
2017-12-18
Sta
s
Boukarev
Adjust a comment
.
commit
|
commitdiff
|
tree
2017-12-17
Sta
s
B
o
ukarev
Don't
t
ry
to
r
ef
e
rence
z
ombie
e
ntry p
o
ints
.
commit
|
commitdiff
|
tree
2017-12-17
Stas Boukarev
H
ide FUNCTIONALs f
r
o
m
error reports
.
commit
|
commitdiff
|
tree
2017-12-17
Stas Bouka
r
ev
IR
1
-OPTIMIZE
-
COMBINATION: the
c
ombinat
i
on
c
an become
.
.
.
commit
|
commitdiff
|
tree
2017-12-17
Sta
s
Boukarev
Improve sig
n
a
l
ha
n
dler emulation on d
a
rwi
n
-x86-64
.
commit
|
commitdiff
|
tree
2017-12-17
S
ta
s
Bouk
a
r
ev
darwin:
reduce stack
size for
th
e
ex
c
eption
h
an
d
l
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-12-16
S
tas Boukarev
thre
a
ds
.
impure: wait for interrupts to be pr
o
cessed
.
commit
|
commitdiff
|
tree
2017-12-16
Stas
Boukarev
thre
a
ds
.
impure: remove (format t "
t
est d
o
ne") out
p
ut
.
commit
|
commitdiff
|
tree
2017-12-16
S
t
as Boukare
v
Fix transform-call
.
commit
|
commitdiff
|
tree
2017-12-16
Stas Boukarev
USE-GOOD
-
FOR-DX-P: deleted nodes are
n
o good
.
commit
|
commitdiff
|
tree
2017-12-16
Stas Bouka
r
ev
F
i
x compile-
t
ime
e
rror repo
r
ting
.
commit
|
commitdiff
|
tree
2017-12-16
Stas Bouka
r
ev
CONSTANTP: do
n
'
t accept bo
g
u
s
BLOCK fo
r
m
s
.
commit
|
commitdiff
|
tree
2017-12-15
Sta
s
Boukarev
F
ix dynami
c
-
e
xten
t
o
n recursi
v
e local func
t
i
o
n
s
.
commit
|
commitdiff
|
tree
2017-12-15
Stas B
o
ukarev
run-p
r
o
gram
.
impur
e
: disable
a t
e
st on
#
-win32
.
commit
|
commitdiff
|
tree
2017-12-15
Stas Boukar
e
v
te
s
ts: fix (make-thread :inte
r
ru
p
t
-with make-thr
e
ad
.
.
.
commit
|
commitdiff
|
tree
2017-12-15
Stas B
o
u
karev
Run process-status-hook on all status changes
,
not
.
.
.
commit
|
commitdiff
|
tree
2017-12-15
Stas Boukar
e
v
Remove :
c
o
ntin
u
ed process-
s
tatus
.
commit
|
commitdiff
|
tree
2017-12-15
S
t
a
s
B
oukarev
L
ess noise from do
c
umentation building
.
commit
|
commitdiff
|
tree
2017-12-14
St
a
s
B
ouka
r
ev
ELT:
d
on't check the array
b
o
unds twic
e
.
commit
|
commitdiff
|
tree
2017-12-13
Stas Boukarev
Correctly restore
the
si
g
nal mask after enab
l
ing
interrupts
.
commit
|
commitdiff
|
tree
2017-12-13
Stas Boukarev
Stop
map-all
o
cated-objects f
r
om consing &rest
.
commit
|
commitdiff
|
tree
2017-12-13
Stas B
o
uka
r
ev
Mark
(
compile :bug-9
1
323
2
)
a
s p
a
s
sing on
:
interpreter
.
commit
|
commitdiff
|
tree
2017-12-13
S
tas Bou
k
a
rev
F
i
x interrupt-thre
a
d error detection
.
commit
|
commitdiff
|
tree
2017-12-13
S
tas Boukarev
Mark (slee
p
:prett
y
-
m
uch-for
e
v
e
r)
b
roken on win
3
2
.
commit
|
commitdiff
|
tree
2017-12-12
Stas Boukare
v
Skip callback
.
impure with
:
inte
r
preter
.
commit
|
commitdiff
|
tree
2017-12-12
Stas Boukar
e
v
Pass alien
.
im
p
ure and threads
.
i
mpure on sb-
f
asteval
.
commit
|
commitdiff
|
tree
2017-12-12
Stas
Bouk
a
r
e
v
gr
o
v
el
s
igset_t on win32
.
commit
|
commitdiff
|
tree
2017-12-12
Stas Boukarev
Don't
r
un threads
.
impure inside sb-thread
.
commit
|
commitdiff
|
tree
2017-12-12
Stas Bouk
a
rev
wit
h
-interrupts: re-b
l
ock the defe
r
r
a
ble signals
.
commit
|
commitdiff
|
tree
2017-12-12
Sta
s
Boukarev
R
e
move unu
s
ed code fr
o
m the
w
in
3
2 runtime
.
commit
|
commitdiff
|
tree
2017-12-12
Stas B
o
ukarev
Rep
o
r
t
the value in CONSTANT-MODIF
I
ED
.
commit
|
commitdiff
|
tree
2017-12-12
Stas Boukarev
safep
o
int
.
c: re
m
o
ve unused inclu
d
e
s
.
commit
|
commitdiff
|
tree
2017-12-11
S
t
a
s
Boukarev
Ig
n
ore more :unused TNs i
n
lifet
i
me-analyze
.
commit
|
commitdiff
|
tree
2017-12-11
Stas Boukar
e
v
tests: skip consing tests when interpreting
.
commit
|
commitdiff
|
tree
2017-12-11
St
a
s B
o
ukarev
t
ests
:
fix :fill-po
i
nt
e
r-str
e
am-charpos
:
displ
a
c
e
d
commit
|
commitdiff
|
tree
2017-12-11
S
tas Bouka
r
ev
t
e
s
t
s: fix gc
.
impure/
c
ode/data-separation
.
commit
|
commitdiff
|
tree
2017-12-11
S
t
as
Boukarev
tests: fix :dx-ch
a
r-ve
c
tor-zeroized with sb-fasteval
.
commit
|
commitdiff
|
tree
2017-12-11
Stas B
o
u
karev
tests: fi
x
type-acros
s
-hairy-lambda-transfo
r
ms
with
.
.
.
commit
|
commitdiff
|
tree
2017-12-11
S
tas
Boukare
v
Add a comment to run-ti
m
er
.
commit
|
commitdiff
|
tree
2017-12-11
S
t
a
s Bo
u
karev
Fix -sb-thread
i
nterrupt-thread
.
commit
|
commitdiff
|
tree
2017-12-10
S
tas
B
ouk
a
rev
Relax
(
:type-derivat
i
on :log
i
cal-operations :s
c
ali
n
g)
commit
|
commitdiff
|
tree
2017-12-10
Stas Boukarev
F
i
x
-sb
-
thread
.
commit
|
commitdiff
|
tree
2017-12-10
Stas Bo
u
karev
More
W
ITH_GC
_
A
T
_SAF
E
POINTS_ONLY
a
round funcallN
.
commit
|
commitdiff
|
tree
2017-12-10
S
tas Bo
u
karev
F
i
x %thread-sap
.
commit
|
commitdiff
|
tree
2017-12-10
Stas B
o
ukarev
Try to make RUNTIME more robust
.
commit
|
commitdiff
|
tree
2017-12-10
Stas B
o
ukare
v
Add support for sb
-
sa
f
epoi
n
t
for AR
M
64
.
commit
|
commitdiff
|
tree
2017-12-10
Stas
Bo
u
karev
s
a
fepoint:
s
h
a
re the
co
m
mon stuff for a
l
l
backends
.
commit
|
commitdiff
|
tree
2017-12-10
Stas Boukarev
Check for
c
onstant modification usi
n
g CASTs
.
commit
|
commitdiff
|
tree
2017-12-09
Sta
s
Boukare
v
darw
i
n
-
x86-6
4
:
ha
n
d
l
e WP vio
l
ations fr
o
m t
h
e exceptio
n
.
.
.
commit
|
commitdiff
|
tree
2017-12-09
Sta
s
Bo
u
kar
e
v
R
e
m
o
v
e
mac
h
_e
x
c
e
p
t
ion
_
lock
.
commit
|
commitdiff
|
tree
2017-12-09
Stas
B
ou
k
a
rev
Fix (type-intersection
function-designator function)
commit
|
commitdiff
|
tree
2017-12-09
Stas Bo
u
karev
ir1-optimiz
e
-f
u
nctional-argumen
t
s: handle ca
s
ts
.
commit
|
commitdiff
|
tree
2017-12-09
S
t
a
s
Bo
u
karev
F
ix (subtypep 'function-designator '
f
un
c
tion
)
commit
|
commitdiff
|
tree
2017-12-09
Stas Boukar
e
v
al
m
ost-i
m
med
i
at
e
ly-used-p: ign
o
re c
a
s
ts with typ
e
-check
.
.
.
commit
|
commitdiff
|
tree
2017-12-09
Stas Bou
k
a
r
ev
Change how map-calla
b
le
-
arguments works
.
commit
|
commitdiff
|
tree
2017-12-08
S
tas Bouk
a
rev
Move DE
F
KNOWN int
o
kn
o
wnf
u
n
.
lisp
.
commit
|
commitdiff
|
tree
2017-12-08
Stas Boukar
e
v
(
:
t
i
mer :
p
arallel
-
unschedule):
mark :broken-on :win32
.
commit
|
commitdiff
|
tree
2017-12-08
S
t
as Boukarev
Combat
u
nused C
A
STs, part fou
r
.
commit
|
commitdiff
|
tree
2017-12-07
S
ta
s
Boukarev
Wipe non-pi
n
ned wor
d
s using
a spe
c
ial filler obj
e
ct
.
commit
|
commitdiff
|
tree
2017-12-07
Sta
s
B
oukarev
R
e
arran
g
e IR1
-
OPTIMIZE-CAST
.
commit
|
commitdiff
|
tree
2017-12-07
Stas Boukare
v
Perform be
t
ter code
deletion
.
commit
|
commitdiff
|
tree
2017-12-07
Stas
Boukarev
t
hreads
.
pur: remo
v
e (
w
ait-on
-
s
emaphore semaphore-no
t
ificati
o
n
.
)
commit
|
commitdiff
|
tree
2017-12-07
S
t
a
s Boukarev
Remove un
i
ntended ch
a
nge
.
commit
|
commitdiff
|
tree
2017-12-06
Stas Bouk
a
r
ev
Fix the win32
-
foreign
-
stack-un
w
i
nd test
.
commit
|
commitdiff
|
tree
2017-12-06
Sta
s
Bouk
a
re
v
Adj
u
st foreign-st
a
ck-alignment
.
i
m
pure for x86
.
commit
|
commitdiff
|
tree
2017-12-06
Stas Boukare
v
Fix
:fp-mode-inher
i
tance-th
r
eads on x86
.
commit
|
commitdiff
|
tree
2017-12-06
Stas Bouk
a
rev
Fix code/data separat
i
on
.
commit
|
commitdiff
|
tree
2017-12-06
S
t
a
s
Bou
k
a
r
ev
disassemble: annotate al
l
static fun
c
tion
s
even w
i
thout
.
.
.
commit
|
commitdiff
|
tree
2017-12-06
Sta
s
Boukarev
safepoint, w
i
n32
:
che
c
k GC_SAFE
P
O
INT_TRAP_A
D
DR not
.
.
.
commit
|
commitdiff
|
tree
2017-12-06
Sta
s
Boukarev
Fix map_gc_page
o
n
win32
.
commit
|
commitdiff
|
tree
2017-12-06
S
tas
B
ou
k
arev
Fix c-call o
n
w
i
n3
2
-x86-64
.
commit
|
commitdiff
|
tree
2017-12-06
S
t
as Boukarev
safe
p
oint: chec
k
the safep
o
i
nt a
t
t
he very end of the
.
.
.
commit
|
commitdiff
|
tree
2017-12-06
Sta
s
Boukarev
s
afepoint: Access the CSP
page
n
ear th
e
thr
e
ad struc
t
.
commit
|
commitdiff
|
tree
2017-12-06
Stas Bouka
r
e
v
sa
f
epoint,
x
86-64: zero
o
ut the save
d
RS
P
using XOR
.
commit
|
commitdiff
|
tree
2017-12-06
Stas Boukarev
x86/call-out: don
'
t do t
h
e
j
ob :s
a
v
e
-p t already doe
s
.
commit
|
commitdiff
|
tree
2017-12-06
Sta
s
Bo
u
ka
r
ev
safepoi
n
t: clean up call-out on x86-64
.
commit
|
commitdiff
|
tree
2017-12-05
Stas Boukarev
x86: always align ESP
t
o 16 byte
s
before goi
n
g in
t
o
C
.
commit
|
commitdiff
|
tree
next