repo.or.cz
/
gecko.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Bug 1803984 - Add tests for the interaction between speculative preloading and module...
2023-05-26
Jon Coppea
r
d
Bug 18
0
3984 - Ad
d
tests for the interaction be
t
wee
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon
Coppeard
Bu
g
1
803984
- A
d
d asser
t
io
n
th
a
t we only remove u
n
linked
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Coppeard
B
ug 183453
7
- Part 6:
Simplif
y
G
C
R
u
n
time::che
c
k
A
lloc
a
torStat
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jo
n
Coppea
r
d
Bug 1
8
345
3
7 - Part 5: Rename allocator met
h
ods fo
r
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Co
p
peard
Bug
1834537
- Part
4
:
M
a
k
e
a ge
n
eric function to
allocate
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Cop
p
eard
Bug 18
3
4537 - Part
3: Ad
d
a generic t
r
yNewNurseryCell
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Coppeard
Bug 1834537
- Part
2
: Rep
l
a
c
e
nurse
r
y
a
lloca
t
i
o
n
methods
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
J
on
Coppeard
Bug
1
8
3
4
5
37 - Part 1:
Simpl
i
f
y JIT
n
urs
e
ry allocatio
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Co
p
pea
r
d
B
ug 183499
3
- Fix nursery allocatab
l
e
flag for o
b
j
ects
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
Jon
C
oppeard
Bug 182054
3
-
Add test r=sfink
commit
|
commitdiff
|
tree
2023-05-22
J
o
n C
o
p
peard
Bug 1
8
3385
4
- Part
7: Add the FOR_EACH_GC_TU
N
ABLE macro
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon C
o
ppeard
Bu
g
18338
5
4 -
P
art 6: Round requested
nursery
b
efore
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jo
n
Copp
e
ar
d
Bug
1833854 - Part 5: Remo
v
e
ra
n
ge check for JSGC_NURSERY_
F
R
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Coppeard
Bug 1833854 - Part 4: Move all code th
a
t deals w
i
th
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
J
o
n Cop
p
eard
Bug
1
83385
4
- Part 3
:
Allow mi
n
and max nursery sizes
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Coppeard
Bug 1833854 - Part 2:
Common
up GCSchedulingTunab
l
e
s
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Coppeard
Bug
1833854 -
P
art
1
:
Rem
o
v
e the unused JSGC
_
PRE
T
ENURE_GROUP
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Coppeard
Bug 1
8
3
2
937 -
A
lways track nursery strin
g
a
llocations
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
J
o
n C
o
p
peard
Bug 1833
8
5
4
-
P
art 7:
A
dd t
h
e FOR_EACH_
G
C_TUNABLE
macro
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
J
on Coppe
a
rd
Bug 1833854
- Part 6: Round requ
e
sted n
u
r
se
r
y
before
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
J
o
n Coppeard
Bug 183
3
8
54 - Part
5
:
R
emove range chec
k
for JSGC_NURS
E
RY_FR
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon
C
oppea
r
d
Bug 1
8
3
3
854 - P
a
rt 4: Mov
e
a
ll code that d
e
als with
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jo
n
Coppeard
Bug 1833854 -
P
ar
t
3
: A
l
lo
w
min and m
a
x n
u
rs
e
ry sizes
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
J
on C
o
p
peard
Bug 183
3
854 - Part 2: Common up GC
S
chedulingTunab
l
es
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jo
n
Copp
e
ard
Bu
g
1
8
33
8
54 - Part 1: Remove the unused
J
S
GC_PRETENURE_GROUP
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
J
o
n C
o
p
pear
d
Bug 1
8
33114 - Sim
p
l
i
fy
marking
code now |stack| represe
n
ts
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bug 18
3
3114 - Us
e
separate
mark s
t
acks f
o
r
b
l
a
ck and
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon C
o
p
p
e
ard
B
ug 1832850 - Part 5: Move the allocateObject def
i
nition
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppear
d
Bug
1
83285
0
-
Part 4:
R
emove the opti
o
n to w
r
ite canaries
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
B
u
g 1832850 - P
a
r
t
3: Remove an unne
c
essary incl
u
de
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon
C
oppeard
Bug 183285
0
-
Part 2: M
o
ve nursery string dedupl
i
c
a
tion
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
J
on Coppeard
Bug 1
8
3285
0
- Part
1: Move
N
urseryDecomm
i
tTask definition
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Co
p
peard
Bug 1832850
- Part
5: Move the
a
lloca
t
eObject definit
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon
Copp
e
ard
Bug 1832850 - Part 4: Remove the
o
ption to wr
i
te canaries
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Copp
e
ard
Bug
1
8
3
2
850 - Part 3: Rem
o
ve a
n
u
n
necessary in
c
lude
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jo
n
Coppea
r
d
Bug 18
3
2
8
50 - Part 2: M
o
v
e nu
r
sery string deduplication
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
J
o
n Co
p
peard
Bug 1832850
- Part 1:
M
ove NurseryDecommitTask defini
t
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-05-17
Jon
Coppeard
Bug 1
8
33517 -
Fix
code gener
a
tio
n
for object a
l
loc
a
tion
.
.
.
commit
|
commitdiff
|
tree
2023-05-16
J
o
n Cop
p
eard
B
ug 1832
2
67
-
M
ake tests that
check
the sizes o
f
JSOb
j
ects
.
.
.
commit
|
commitdiff
|
tree
2023-05-12
J
o
n Coppeard
Bu
g
1832329 - Simp
l
ify ha
s
hing of u
n
ique ID
s
r
=
s
f
ink
commit
|
commitdiff
|
tree
2023-05-10
Jon Co
p
peard
Bug 1832044 - P
a
rt 5: Move som
e
par
t
s o
f
allocatio
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Coppeard
Bug 1
8
3
2044 - Part 4: Move S
t
abl
e
CellH
a
s
h
er method
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jo
n
C
o
ppeard
B
u
g
18
3
2044 - Part 3: Mov
e
s
ta
b
le ha
s
hing
fu
n
c
tio
n
ali
t
y
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Coppeard
Bu
g
18
3
2
0
44 - Par
t
2:
M
ove
hashing of un
i
qu
e
IDs into
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Coppeard
Bug 183204
4
- Part 1: Rename MovableCellHasher to S
t
ab
l
e
C
ell
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppeard
Bug 18284
5
5
- Part
1
: Use dynamic slots header
to store
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon
C
oppeard
B
ug 18284
5
5 -
P
art 0: Fix conf
u
sion
b
etween size of
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
J
o
n
Cop
p
eard
B
u
g 1830
9
21
- Discard JIT code when disabling
o
r enabling
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jo
n
Cop
p
eard
Bug 18310
7
2 - Part 4:
M
ake
z
one alloc flags pr
i
vate
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
J
on
C
oppeard
Bug 183107
2
- P
a
rt 3: Add a f
o
r
c
eDiscardJitCode method
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon
C
oppea
r
d
B
u
g 1831072 - Pa
r
t 2: Remove use
o
f A
u
toGCSessio
n
when
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppeard
Bug
1
831072 - Part 1: Remove counts of realms where
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
J
o
n Coppeard
Bug
1
8310
7
2
- Part 4
:
Make zone alloc
flags private
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Coppeard
Bug 1831072 - Par
t
3: Add a forc
e
Discar
d
JitCode
me
t
hod
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
J
on C
o
ppeard
Bug 18
3
1072 - Part 2: R
e
mov
e
use of AutoGCSes
s
ion when
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Coppeard
B
u
g 18
3
1072 - Pa
r
t 1: Remove counts
o
f re
a
lms where
.
.
.
commit
|
commitdiff
|
tree
2023-05-02
Jon Coppe
a
rd
Bug
1
830
2
9
8
- Refactor
n
ur
s
ery a
l
loca
t
ion
counts to
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
J
o
n Coppeard
B
u
g
1829
8
9
6 - Part 6: Don't co
u
nt all n
u
rsery
allocations
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
B
ug 1829896 - P
a
rt 5:
R
emove duplic
a
te GC
p
robe on
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
Bug
182
9
8
9
6 - Pa
r
t 4: La
y
out data
u
sed by nursery allocation
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
Bug 1829896 - Part 3:
S
i
mplify nurser
y
allocation conditions
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon
C
oppeard
Bug 1829896 - Part 2:
R
emove ref
e
ren
c
es
t
o
Au
t
oS
u
ppressNurse
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
Bug 182989
6
- Part 1: Mino
r
opt
i
misation to
allocation
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
B
u
g
1
8
29716 -
Increment para
l
l
el m
a
r
k
i
ng active
ta
s
k
.
.
.
commit
|
commitdiff
|
tree
2023-04-19
J
on
C
oppeard
Bug 182
8
3
96 - Che
c
k
for partia
l
ly initialized ob
j
ects
.
.
.
commit
|
commitdiff
|
tree
2023-04-18
Jon
C
oppeard
Bug 18
2
8603 - O
p
timi
z
e matc
h
method to check
pointer
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jo
n
Cop
p
ear
d
Bug
1827
9
18 - P
a
rt 6: F
o
rward declare CellAll
o
cator
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppeard
Bug 1827918 - Part 5: Re
n
ame AllocateString's
t
ype
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jo
n
C
o
ppe
a
rd
B
u
g 18
2
7918 -
P
art 4:
Refactor
B
igInt all
o
c
at
i
on
a
long
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
J
o
n Coppea
r
d
Bug 1827918 - Part 3: Common up o
b
ject construc
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppeard
Bug
1827
9
18 - Part 2: Move dynami
c
slot
a
l
loca
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Copp
e
ard
Bug 1827918
-
Part 1: Don't cal
l
Ten
u
redCe
l
l consturctor
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon
Coppeard
B
u
g 1
8
2
7389 - Fix mark rate telemetry to
include marking
.
.
.
commit
|
commitdiff
|
tree
2023-04-13
Jon Coppea
r
d
B
u
g
1
827621 - Ad
d
a mininum
h
eap size thre
a
shold at
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
J
on
Coppe
a
rd
Bug 1825671 - Do
n
't lo
o
kup FinalizationRegistr
y
pro
t
otype
.
.
.
commit
|
commitdiff
|
tree
2023-04-05
Jon
Coppeard
B
u
g
1825
9
36 -
A
llow touching g
r
ay thi
n
gs while sweep
i
ng
.
.
.
commit
|
commitdiff
|
tree
2023-04-03
Jon Co
p
peard
Bug
1
811939 - A
d
d testcase r=sma
u
g
commit
|
commitdiff
|
tree
2023-03-22
Jon Coppear
d
B
ug 18
2
3286
- Fix
d
ocumentat
i
o
n
comments for JSGC_MAX_EM
P
TY_
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon Coppeard
Bug 182299
5
- Always set
thread sweeping sta
t
e w
h
en
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon C
o
ppeard
Bug 1821659 - Par
t
3:
Tidy
u
p and remove some unused
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
J
o
n
Copp
e
ar
d
Bu
g
182
1
659 - Part 2: Ret
u
rn hash code from
en
s
ureHash
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon Coppeard
Bug 182
1
659 - Part 1
:
Allow
fallible has
h
ing t
o
r
e
t
urn
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon C
o
ppeard
B
u
g 1818391
-
Clamp parallel markin
g
utilization telemetry
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppeard
Bug 1
8
1878
1
- Mark
d
elayed c
h
ildren
when doing ba
c
kground
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jo
n
Copp
e
a
rd
Bug 1823622 - Part 4
:
M
ak
e
Sli
c
eBudge
t
's interrupt
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppeard
B
u
g
1823622
-
Par
t
3:
Lower the th
r
e
sho
l
d at wh
i
ch
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppeard
Bug
1
823622 - Part 2:
R
efi
n
e parallel
m
arking teleme
t
ry
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
J
o
n Coppeard
Bug 18236
2
2
- Part
1
: Remove unused condition
variable
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppear
d
Bug 181
6
309
-
Don't
validat
e
incr
e
mental marking until
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppeard
Bug
1
82
2
717 - Relax assertio
n
abou
t
m
od
u
le request
.
.
.
commit
|
commitdiff
|
tree
2023-03-15
Jon Coppeard
Bug 1
8
2054
3
- U
p
date
w
e
ak maps before
finalization
.
.
.
commit
|
commitdiff
|
tree
2023-03-07
Jon Coppeard
Bug 1820490 -
R
emove duplicate fi
e
ld
s
from GC pr
o
file
.
.
.
commit
|
commitdiff
|
tree
2023-03-07
Jon C
o
ppeard
B
ug 1
8
19
1
26 - Pa
r
t 7: Lim
i
t the size of
m
a
r
k stack
.
.
.
commit
|
commitdiff
|
tree
2023-03-06
Jon Cop
p
eard
Bug
1
81
7
965 - A
d
d te
l
emetry t
o
monitor
how quickly
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppeard
Bu
g
1819126 - P
a
r
t 6
:
Don't block o
n
the loc
k
if it
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jo
n
Coppeard
Bug 1819126 -
P
art 5: Sign
a
l resumed c
o
n
d
ition v
a
ria
b
le
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Copp
e
ard
B
ug 1819
1
2
6 - Part 4
:
Drop
t
h
e lo
c
k whi
l
e movi
n
g
w
o
rk
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppeard
Bug 18
1
9126
- Part 3:
Use a local ref
e
r
ence to chec
k
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppeard
Bug 1819126 - Part 2: Spli
t
sin
g
l
e
threaded and parall
e
l
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
J
o
n Copp
e
ard
Bug 1819126
- Par
t
1: Shuff
l
e
G
CMarker data fie
l
ds
.
.
.
commit
|
commitdiff
|
tree
next