repo.or.cz
/
sbcl
/
attila.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Merge branch 'master' of git://repo.or.cz/sbcl
2007-08-13
N
i
k
o
d
e
mus S
i
ivola
1
.
0
.
8
.
25:
r
efact
o
r
CAN-OPTIMIZE-ACCESS us
a
ge and interface
commit
|
commitdiff
|
tree
2007-08-13
Niko
d
emus Siivol
a
1
.
0
.
8
.
24: f
a
c
t
o
r (THE
T
YPE FORM)
=
> FORM tr
a
nsf
o
r
m
ations
.
.
.
commit
|
commitdiff
|
tree
2007-08-13
N
ikod
e
mus S
i
ivola
1
.
0
.
8
.
23: merge CAN-OP
T
IMIZE-AC
C
ES
S
and CAN-OP
T
IMIZE
.
.
.
commit
|
commitdiff
|
tree
2007-08-13
Nik
o
demus Si
i
vola
1
.
0
.
8
.
22: merge MA
K
E-ME
T
HOD-FUNCT
I
ON
and MAKE-METHOD
.
.
.
commit
|
commitdiff
|
tree
2007-08-13
Nikod
e
mus
Siivola
1
.
0
.
8
.
2
1: merge REAL-MAKE-METHOD-LAMBDA and
MAK
E
-
M
E
T
H
OD
.
.
.
commit
|
commitdiff
|
tree
2007-08-13
Nikod
e
mu
s
Siivola
1
.
0
.
8
.
20: replace
PVRE
F
by SVREF
commit
|
commitdiff
|
tree
2007-08-09
Nikodemus Siivo
l
a
1
.
0
.
8
.
19: :dont-safe finali
z
ers
and fd-st
r
eam thread
.
.
.
commit
|
commitdiff
|
tree
2007-08-06
Ni
k
odemus Siivola
1
.
0
.
8
.
16: really
i
ncrement the fasl ve
r
sion
commit
|
commitdiff
|
tree
2007-08-06
Nikodemus S
i
ivola
1
.
0
.
8
.
16: refactored
f
d-s
t
rea
m
buffe
r
ing
commit
|
commitdiff
|
tree
2007-08-04
Nikodem
u
s S
i
ivola
1
.
0
.
8
.
15:
making SBCL s
o
ur
c
es Git
m
ore friendly
commit
|
commitdiff
|
tree
2007-07-27
N
i
k
o
de
m
us
S
iivola
1
.
0
.
8
.
8: restore re
u
se-sap value afte
r
incomplete writ
e
s
.
.
.
commit
|
commitdiff
|
tree
2007-07-27
Nikodemus
Si
i
vola
1
.
0
.
8
.
7
: pri
n
t
e
r-control variables affecting MEMBER
.
.
.
commit
|
commitdiff
|
tree
2007-07-21
Niko
d
emus
S
i
i
vola
1
.
0
.
7
.
3
7
: fix non-x86
o
id builds
commit
|
commitdiff
|
tree
2007-07-21
N
ikod
e
mus S
i
iv
o
l
a
1
.
0
.
7
.
36: FIND-SLOT-DEFINITION to retur
n
NIL when called
.
.
.
commit
|
commitdiff
|
tree
2007-07-21
Nik
o
demus
Siivo
l
a
1
.
0
.
7
.
35: SL
O
T-VALUE and S
E
T-SLOT
-
VALUE
transforms
.
.
.
commit
|
commitdiff
|
tree
2007-07-20
N
i
kodemus
Siivola
1
.
0
.
7
.
34: adjust lexenv frobbing
i
n TRANSFO
R
M
-
CALL
.
.
.
commit
|
commitdiff
|
tree
2007-07-19
Nikod
e
mus Siiv
o
la
1
.
0
.
7
.
33: bett
e
r handling of ASSOC and ME
M
B
ER on empt
y
.
.
.
commit
|
commitdiff
|
tree
2007-07-19
Niko
d
e
mus S
i
ivola
1
.
0
.
7
.
31:
u
p
dated TODO file
commit
|
commitdiff
|
tree
2007-07-19
Ni
k
ode
m
u
s
S
i
i
vol
a
1
.
0
.
7
.
31: p
a
per over bug inlining known functions in
.
.
.
commit
|
commitdiff
|
tree
2007-07-19
Nikodemus
S
iiv
o
la
1
.
0
.
7
.
30: be
m
ore paranoid
a
bou
t
saps
commit
|
commitdiff
|
tree
2007-07-19
N
i
kod
e
mu
s
Siivola
1
.
0
.
7
.
29: better ASSOC tran
s
form
commit
|
commitdiff
|
tree
2007-07-17
Nikod
e
m
u
s
S
iivola
1
.
0
.
7
.
28: c
o
mpil
e
r being nicer to the
c
ompi
l
er
commit
|
commitdiff
|
tree
2007-07-17
Niko
d
e
mus Siivola
1
.
0
.
7
.
2
7
: S
L
OT-C
L
ASS clea
n
u
ps
commit
|
commitdiff
|
tree
2007-07-17
Nikodemu
s
Siivol
a
1
.
0
.
7
.
2
6
: asymp
t
ot
i
c
a
ll
y
f
aster FIND-SLOT-DEFINITION
commit
|
commitdiff
|
tree
2007-07-17
Nik
o
demus Si
i
v
o
la
1
.
0
.
7
.
25: better MEMBER
t
r
a
n
sform
commit
|
commitdiff
|
tree
2007-07-17
Nikodemus Siivola
1
.
0
.
7
.
23: dele
t
e a
l
arge block of c
o
mmented-out code
.
.
.
commit
|
commitdiff
|
tree
2007-07-16
Nikodemus S
i
i
v
o
l
a
1
.
0
.
7
.
22:
(SETF
SY
M
BOL-PL
I
ST) type che
c
kin
g
commit
|
commitdiff
|
tree
2007-07-16
Nik
o
demus Siivola
1
.
0
.
7
.
2
1:
t
hreaded S
E
T
& B
I
ND
VO
P
touch
u
ps
commit
|
commitdiff
|
tree
2007-07-16
Nikodemus Sii
v
o
l
a
1
.
0
.
7
.
20: not
e
for SBCL
packagers
commit
|
commitdiff
|
tree
2007-07-15
N
i
kodem
u
s S
i
ivola
1
.
0
.
7
.
19: SB-EXT:COMPARE-AND-
S
WAP
commit
|
commitdiff
|
tree
2007-07-13
Nikod
e
mus Siivola
1
.
0
.
7
.
18:
a
ut
o
magic debugging-frien
d
ly gensyms
commit
|
commitdiff
|
tree
2007-07-12
Nikode
m
us Siivola
1
.
0
.
7
.
17:
S
L
OT-VALUE
a
nd SET-SLOT-VALUE trans
f
o
r
m
s
.
.
.
commit
|
commitdiff
|
tree
2007-07-12
N
ikode
m
u
s
Siivo
l
a
1
.
0
.
7
.
1
4
: t
h
read-safe
I
N
TERN, EXPORT, &
c
o
commit
|
commitdiff
|
tree
2007-07-12
Nikodemus Siivola
1
.
0
.
7
.
1
5
:
f
i
x buglet in
NAME-LAMBDALIKE
commit
|
commitdiff
|
tree
2007-07-11
Niko
d
e
m
us Siiv
o
l
a
1
.
0
.
7
.
1
4
: threa
d
-safe I
N
TERN, EXPORT, &co
commit
|
commitdiff
|
tree
2007-07-03
Ni
k
odemus
S
iivola
1
.
0
.
7
.
12: fix clos-
i
nt
e
rrupts
.
impure
.
lisp
f
o
r
u
n
ithreade
d
.
.
.
commit
|
commitdiff
|
tree
2007-07-03
Nikodemus Siivola
1
.
0
.
7
.
11: fi
x
tes
t
WITHOUT-I
N
TERR
U
PTS+GET
-
MUTEX
commit
|
commitdiff
|
tree
2007-07-01
N
i
k
o
d
emus Siiv
o
la
1
.
0
.
7
.
8: micro-opt
i
mi
z
e STRING->
U
TF8
commit
|
commitdiff
|
tree
2007-07-01
Nik
o
dem
u
s
S
iivol
a
1
.
0
.
7
.
7: slightly less broken handling of obsolete
.
.
.
commit
|
commitdiff
|
tree
2007-07-01
Nikod
e
mus Siivola
1
.
0
.
7
.
6: addi
t
ional te
s
t
case that fails under S
B
-LUTEX
commit
|
commitdiff
|
tree
2007-07-01
Nik
o
d
emus Siivola
1
.
0
.
7
.
5: allo
w
WITH-I
N
TER
R
UPT
S
insid
e
"system lock
e
d
.
.
.
commit
|
commitdiff
|
tree
2007-06-30
N
ikode
m
us Siivola
1
.
0
.
7
.
4: RESTRICT-CO
M
P
I
LER-PO
L
ICY
commit
|
commitdiff
|
tree
2007-06-28
Nikodemus S
i
ivola
1
.
0
.
7
.
3:
non-cons
i
ng GETH
A
SH a
n
d (SETF GETHASH)
commit
|
commitdiff
|
tree
2007-06-28
N
ikodemus
Siivola
1
.
0
.
7
.
2: fix pote
n
tial
G
C
errors d
u
e to
bogus
objects
.
.
.
commit
|
commitdiff
|
tree
2007-06-28
Nikodemus Siivola
1
.
0
.
7
.
1: dynamic ex
t
ent
value cell
s
commit
|
commitdiff
|
tree
2007-06-21
Nikodem
u
s Siivola
1
.
0
.
6
.
60: add
test
f
ile that was forgotten from 1
.
0
.
.
.
commit
|
commitdiff
|
tree
2007-06-20
Nikod
e
mus Siivola
1
.
0
.
6
.
59: bogus meta
c
irc
l
es du
e
to interrupted applica
b
le
.
.
.
commit
|
commitdiff
|
tree
2007-06-20
N
i
k
odem
u
s Siivola
1
.
0
.
6
.
58: better heap exhaustion infor
m
ation
commit
|
commitdiff
|
tree
2007-06-19
Niko
d
e
mus
S
iivo
l
a
1
.
0
.
6
.
56: re
p
lace CALL-WITH-DX-FUN
C
TION
w
ith
D
X-FLET
commit
|
commitdiff
|
tree
2007-06-15
Nikodem
u
s Sii
v
ola
1
.
0
.
6
.
4
7
: sm
a
ll f
i
xes
commit
|
commitdiff
|
tree
2007-06-09
N
iko
d
emus
S
iivola
1
.
0
.
6
.
41
:
o
p
timized big
n
u
m
p
r
i
nt
i
ng
commit
|
commitdiff
|
tree
2007-06-09
Nikodem
u
s Sii
v
ola
1
.
0
.
6
.
40: misse
d
tests from 1
.
0
.
6
.
38
commit
|
commitdiff
|
tree
2007-06-08
Nikodemus Siivola
1
.
0
.
6
.
39:
COMPUTE-DISCRIMINATING-F
U
NC
T
I
O
N micro-op
t
imization
commit
|
commitdiff
|
tree
2007-06-08
Nikodemus Siivola
1
.
0
.
6
.
38:
thr
e
ad and i
n
terrup
t
safe ADD/REMOVE-METHOD
commit
|
commitdiff
|
tree
2007-06-08
Nikodemus S
i
i
v
ola
1
.
0
.
6
.
37: th
r
e
ad safety
t
e
s
t for the CLOS cach
e
commit
|
commitdiff
|
tree
2007-06-08
Nikodem
u
s S
i
ivola
1
.
0
.
6
.
3
6
: ALLOW-W
I
TH-INT
E
RRUP
T
S and i
n
terrupt safe
.
.
.
commit
|
commitdiff
|
tree
2007-06-08
Ni
k
o
demus S
i
ivola
1
.
0
.
6
.
35: sli
g
htly bigger +c
a
c
h
e-vect
o
r-
m
ax
-
lengt
h
+
commit
|
commitdiff
|
tree
2007-06-08
Ni
k
odemus Siivola
1
.
0
.
6
.
3
4
: AVER
that the GF l
o
ck is held dur
i
ng SET
.
.
.
commit
|
commitdiff
|
tree
2007-06-08
Nikodemus Siivola
1
.
0
.
6
.
33: s
m
al
l
CL
O
S c
a
che improvements
commit
|
commitdiff
|
tree
2007-06-08
N
i
kodemus Sii
v
ol
a
1
.
0
.
6
.
32: printi
n
g of
l
ayoutless structur
e
s
commit
|
commitdiff
|
tree
2007-06-02
Nikodemus Siiv
o
la
1
.
0
.
6
.
16: add SB-POSIX
:
GETCW
D
commit
|
commitdiff
|
tree
2007-06-02
N
i
k
o
d
emu
s
Siivola
1
.
0
.
6
.
15: add
S
B-PO
S
IX:LOC
K
F
commit
|
commitdiff
|
tree
2007-06-02
Nik
o
demus
S
ii
v
ola
1
.
0
.
6
.
14
:
sl
i
ghtly
m
ore
e
f
f
icien
t
FLONU
M
-
T
O-DI
G
ITS
commit
|
commitdiff
|
tree
2007-06-02
Niko
d
e
mus
S
iivol
a
1
.
0
.
6
.
1
3
: minor fix to th
e
com
p
i
l
er'
s
in
t
erval-arithmetic
commit
|
commitdiff
|
tree
2007-06-01
N
i
kode
m
u
s
Siiv
o
l
a
1
.
0
.
6
.
11: PRINT-OBJEC
T
m
e
thod adjus
t
e
d for new caches
commit
|
commitdiff
|
tree
2007-05-30
N
iko
d
emus Siiv
o
la
1
.
0
.
6
.
7: th
r
e
a
d-
s
afe UPDATE-DF
U
N
commit
|
commitdiff
|
tree
2007-05-29
Nikodemus
S
iivola
1
.
0
.
6
.
6: delete remains of
the unoptimized
-
cache funct
i
on
.
.
.
commit
|
commitdiff
|
tree
2007-05-29
Niko
d
e
mus Siivola
1
.
0
.
6
.
5
:
potential
CLOS GC safety
i
ssue
commit
|
commitdiff
|
tree
2007-05-29
Nikodem
u
s Siivola
1
.
0
.
6
.
4: restore bui
l
dabili
t
y on no
n
-SBC
L
h
o
st
s
commit
|
commitdiff
|
tree
2007-05-28
Niko
d
e
m
u
s Si
i
v
ola
1
.
0
.
6
.
3: th
r
ead and interrupt
s
a
fe CLOS c
a
che
commit
|
commitdiff
|
tree
2007-05-28
N
i
kodemus Siivola
1
.
0
.
6
.
2: remove mu
l
tip
l
e
l
a
yout-clo
s
-hash slots
commit
|
commitdiff
|
tree
2007-05-28
Nikodemus
Siivola
1
.
0
.
6
.
1: marginally nicer "na
m
e"
for socket
s
treams
commit
|
commitdiff
|
tree
2007-05-20
Nikodemus Siivola
1
.
0
.
5
.
56: co
n
ditio
n
ally
re-enab
l
e interrupts interrupting
.
.
.
commit
|
commitdiff
|
tree
2007-05-20
Ni
k
odemus S
i
ivola
1
.
0
.
5
.
55: interrup
t
safe
R
E
F
ILL-BU
F
FER/FD
commit
|
commitdiff
|
tree
2007-05-17
Nikodemus Si
i
vola
1
.
0
.
5
.
51: fix
e
d mixed up commit 1
.
0
.
5
.
5
0
commit
|
commitdiff
|
tree
2007-05-17
Nikodemus Siivola
1
.
0
.
5
.
50: some comp
a
re-a
n
d-swap changes
commit
|
commitdiff
|
tree
2007-05-15
Nikode
m
us Siivol
a
1
.
0
.
5
.
49: interrupt &
GC & PA
han
d
li
n
g
commit
|
commitdiff
|
tree
2007-05-15
Nikod
e
mus Siivola
1
.
0
.
5
.
48: Git fri
e
nd
l
y cle
a
n
.
sh
commit
|
commitdiff
|
tree
2007-05-06
Nikodemus Siivola
1
.
0
.
5
.
38: P
C
L cache-lookup code emission refact
o
rin
g
commit
|
commitdiff
|
tree
2007-05-06
N
ikodemus S
i
ivola
1
.
0
.
5
.
37: cleanup a
sm
a
ll thinko fr
o
m prev
i
ous x86
.
.
.
commit
|
commitdiff
|
tree
2007-05-06
Ni
k
odemus Siivola
1
.
0
.
5
.
36
:
x86 all
o
cation cleanup
commit
|
commitdiff
|
tree
2007-05-06
N
i
kodem
u
s Si
i
vo
l
a
1
.
0
.
5
.
3
5
: st
a
ck alig
n
ment on x86/Darwin
,
once more
commit
|
commitdiff
|
tree
2007-05-05
Nikodemu
s
Siivola
1
.
0
.
5
.
33: fix botched commit 1
.
0
.
5
.
32: partial fi
x
.
.
.
commit
|
commitdiff
|
tree
2007-05-05
Nikodemus Siivola
1
.
0
.
5
.
32: par
t
ia
l
fi
x
for DIS
A
SSEM
B
LE
b
ug re
p
o
rted
.
.
.
commit
|
commitdiff
|
tree
2007-05-04
N
ikodemus S
i
i
v
ola
1
.
0
.
5
.
30
:
small
PCL
re
-
organizati
o
n
commit
|
commitdiff
|
tree
2007-05-04
Nikodemus Siivola
1
.
0
.
5
.
29: fi
x
a
race-condition
in d
e
adline
.
impu
r
e
.
l
isp
commit
|
commitdiff
|
tree
2007-04-30
Niko
d
e
mus Siivola
1
.
0
.
5
.
12: fix thre
a
ded L
i
n
u
x
builds
commit
|
commitdiff
|
tree
2007-04-30
Nik
o
demus Siivola
1
.
0
.
5
.
1
1
: fix non-thr
e
aded build
commit
|
commitdiff
|
tree
2007-04-29
Nik
o
demus Siivola
1
.
0
.
5
.
1
0:
i
n
terrupt-proof
i
ng SU
B
-GC
commit
|
commitdiff
|
tree
2007-04-29
Nikodemu
s
Siivola
1
.
0
.
5
.
9: e
x
perimenta
l
semi-synchro
n
ous deadlines
commit
|
commitdiff
|
tree
2007-04-29
Nikodem
u
s Siivola
1
.
0
.
5
.
7: mi
s
sing test ca
s
e for 1
.
0
.
4
.
40
commit
|
commitdiff
|
tree
2007-04-29
Niko
d
e
mu
s
Siivo
l
a
1
.
0
.
5
.
6: compare-and-swap / instance-set-conditional
.
.
.
commit
|
commitdiff
|
tree
2007-04-29
Nikodemus Siivola
1
.
0
.
5
.
5: &ENVIRO
N
MENT fixes
commit
|
commitdiff
|
tree
2007-04-29
Nik
o
dem
u
s
S
i
ivol
a
1
.
0
.
5
.
4
:
si
g
nal handle
r
consi
n
g
causing GCs
commit
|
commitdiff
|
tree
2007-04-29
Nikodemus Siivol
a
1
.
0
.
5
.
3: compiling a SU
B
S
E
Q on a SIMPLE-VECTOR should
.
.
.
commit
|
commitdiff
|
tree
2007-04-29
N
i
kodemus Si
i
vola
1
.
0
.
5
.
2: n
o
n-racy WITH-
S
P
INLOCK-AND-WI
T
HOUT
-
G
C
ING
commit
|
commitdiff
|
tree
2007-04-25
Nikod
e
m
u
s Siivola
1
.
0
.
4
.
111:
N
EWS edit
i
n
g
commit
|
commitdiff
|
tree
2007-04-19
Nikodemus
Si
i
vola
1
.
0
.
4
.
106: refact
o
ring
FIL
E
-POSITION on
F
D-ST
R
E
AMS
.
.
.
commit
|
commitdiff
|
tree
2007-04-18
Ni
k
odemus Siivo
l
a
1
.
0
.
4
.
102: SB
-
SYS and str
e
am
c
l
eanups
commit
|
commitdiff
|
tree
2007-04-18
N
i
kodem
u
s Siivo
l
a
1
.
0
.
4
.
101: n
e
w STRING
-
OUTPUT-STREA
M
implem
e
ntation
commit
|
commitdiff
|
tree
next