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 1832850 - Part 5: Move the allocateObject definition into gc/Nursery.h r=jandem
2023-05-19
Jon Coppeard
Bug 18
3
2
8
5
0 - Part 5: Mov
e
t
he alloca
t
eObjec
t
d
efinit
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bug 1832
8
50 - Part
4: Remove the option
to write canarie
s
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Cop
p
eard
Bug
1
83
2
850 - Part 3:
Remove an unne
c
essary include
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Copp
e
ard
Bug
1
83285
0
- Part 2: Mov
e
nur
s
ery
s
tring de
d
uplication
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
J
on
Coppeard
B
u
g
1
8
3
2850 - Part 1: Move Nur
s
eryDe
c
ommitTas
k
d
e
finiti
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-17
Jon Cop
p
ear
d
Bug 18335
1
7
-
F
i
x
c
o
de ge
n
eratio
n
f
or
objec
t
all
o
cation
.
.
.
commit
|
commitdiff
|
tree
2023-05-16
Jon
Coppeard
Bug 183226
7
-
Make tests
t
hat
c
h
eck the
s
iz
e
s
o
f JSObjects
.
.
.
commit
|
commitdiff
|
tree
2023-05-12
Jon Coppeard
B
u
g
1832329 -
S
i
mpl
i
fy hashing of unique IDs r=sfink
commit
|
commitdiff
|
tree
2023-05-10
Jon
C
op
p
eard
Bug
1
832044 - Part 5: Move so
m
e pa
r
ts of a
l
locatio
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Cop
p
ear
d
Bug 1832044
-
Part 4: Move StableC
e
ll
H
asher method
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Coppea
r
d
Bug 1832044 -
P
art 3: Move stable hashing functionality
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Coppeard
Bug
1
832044 - Part 2: Move hashing of
un
i
que IDs into
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon
Coppeard
B
u
g 183
2
044
- Part 1:
R
ename Movabl
e
Cel
l
Ha
s
her to Stab
l
eC
e
ll
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Copp
e
ard
Bug
1828455 - Part 1: Use dynamic slots
heade
r
to store
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppeard
Bug 182845
5
- Part
0
: Fix confu
s
ion be
t
w
e
en size of
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
J
o
n Coppeard
Bug
1830
9
21 - Discard JIT code when disabling
or e
n
abl
i
ng
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
J
o
n
C
o
ppeard
Bug 183
1
072 - Part 4: Make
z
one allo
c
flags private
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppeard
Bug 1831072 - Part 3:
A
dd a for
c
eDiscardJitCode method
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Copp
e
ard
Bug 18310
7
2 - Part 2:
Remo
v
e use of Auto
G
C
S
ession wh
e
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jo
n
Co
p
pea
r
d
Bug
1831072 -
Pa
r
t
1:
Remove co
u
nts of
realms where
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Co
p
p
eard
Bug 1831072 - Pa
r
t 4: Make zo
n
e alloc flags private
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Coppeard
Bug 1831072 - Part 3: Add
a
forceDiscardJitCode method
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jo
n
Coppeard
Bug
1
8
3
1072
- Part 2: Remove use of
AutoGCSe
s
sion when
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon
C
op
p
eard
B
u
g 1831072
- Part 1: R
e
mo
v
e counts of realms where
.
.
.
commit
|
commitdiff
|
tree
2023-05-02
Jon Coppeard
B
u
g
18
3
029
8
-
Refactor nursery al
l
ocation c
o
unts to
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
J
o
n Cop
p
eard
Bug 18298
9
6 - Part 6:
D
on't count all nursery all
o
c
ation
s
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Co
p
p
eard
B
ug 182
9
89
6
-
P
art 5: Remo
v
e duplicate GC pro
b
e on
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
J
o
n
Coppeard
Bug
1
829
8
96 - P
a
rt 4: La
y
out data used
by nursery a
l
location
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Copp
e
ard
Bug 182989
6
- Part 3:
Simplify
n
ursery allocat
i
o
n
conditions
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon
C
opp
e
ard
Bug 1829896 - P
a
rt 2: Remov
e
r
eferenc
e
s to Aut
o
SuppressNurse
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
J
o
n Coppeard
Bu
g
182
9
896 - Part 1: Minor optimisation
t
o al
l
o
c
a
tion
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Cop
p
e
ard
B
u
g 1829716 - Increment para
l
lel markin
g
active
task
.
.
.
commit
|
commitdiff
|
tree
2023-04-19
Jon
Coppeard
Bug
182
8
396 -
Check for partia
l
ly initiali
z
ed objects
.
.
.
commit
|
commitdiff
|
tree
2023-04-18
J
o
n Copp
e
a
r
d
Bug
1
82
8
6
03
- Op
t
im
i
ze ma
t
ch me
t
hod to check pointer
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppe
a
r
d
Bug 1827918 - Part 6: For
w
ard decla
r
e CellAllocator
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppeard
Bug 1827
9
18
- Pa
r
t
5: Rename All
o
c
a
teString's type
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Cop
p
eard
B
u
g 1827918 - Part
4
: Refa
c
tor BigInt a
l
location along
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppeard
Bu
g
1
827918 - Par
t
3
: Com
m
o
n up
o
bject const
r
uction
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon C
o
p
pe
a
rd
B
u
g 1827918 - Part 2: Move dynami
c
slot
alloca
t
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppea
r
d
Bug
182791
8
- Part 1: Don'
t
cal
l
T
en
u
redCell consturct
o
r
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppeard
Bug 18
2
738
9
-
Fix m
a
rk rate telemetry to incl
u
de
marking
.
.
.
commit
|
commitdiff
|
tree
2023-04-13
Jon Coppear
d
Bug
1
8276
2
1 - Add
a minin
u
m
heap siz
e
threa
s
ho
l
d at
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Jon
C
oppeard
B
ug 1825671 - Do
n
't
loo
k
up
F
inalizationRegistry pr
o
tot
y
pe
.
.
.
commit
|
commitdiff
|
tree
2023-04-05
Jon Coppea
r
d
Bug 1825936 - Allow
t
o
uching gray th
i
ngs while sweeping
.
.
.
commit
|
commitdiff
|
tree
2023-04-03
J
on C
o
p
p
e
ard
Bug 1811939 - Add
testcase r=sma
u
g
commit
|
commitdiff
|
tree
2023-03-22
Jon
C
o
p
peard
Bug
1
823286 - Fix documentation c
o
mments f
o
r JSGC
_
M
AX_EMPTY_
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
J
o
n Coppeard
Bug 1822995 -
Always se
t
t
hread sweeping
s
tat
e
w
hen
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon Coppear
d
Bug 1821
6
59 - Part 3: Tidy up and
r
emove some unused
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon Coppeard
Bug 1
8
2
1659 - Part 2:
R
e
t
urn hash code fr
o
m ensureH
a
sh
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon Coppeard
Bug
1
8
2
1659 -
P
art 1:
A
llow fallible
h
ashing
t
o
r
eturn
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppeard
Bug 1818391 - Cla
m
p parall
e
l
m
arking ut
i
lization
t
elemetry
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppeard
Bug
1818781 - Ma
r
k delayed children when d
o
ing
bac
k
g
r
ou
n
d
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jo
n
Coppeard
Bu
g
182
3
622 - Part
4
: Make S
l
i
c
eBudget'
s
interrupt
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppear
d
Bug 182362
2
-
Part 3: Lower the th
r
e
s
hold
at which
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon
Coppeard
Bug 1823622 - Part 2: Refi
n
e
para
l
lel
marking t
e
le
m
etry
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon C
o
ppeard
Bug 1823622 -
Part
1
: Remove unused c
o
nd
i
tion v
a
ri
a
bl
e
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppeard
Bug 1816309 - D
o
n't validate incremental marking un
t
il
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Copp
e
ard
Bug 182
2
717
-
Relax as
s
ertion
ab
o
ut module request
.
.
.
commit
|
commitdiff
|
tree
2023-03-15
Jon Coppeard
Bug
182
0
543
- Up
d
ate weak maps b
e
f
ore finalization
.
.
.
commit
|
commitdiff
|
tree
2023-03-07
Jon Coppe
a
r
d
Bug 1820490
-
Remove duplicate
fields from GC p
r
ofi
l
e
.
.
.
commit
|
commitdiff
|
tree
2023-03-07
Jon Coppeard
Bug
1
819126
-
Part 7: Limit t
h
e
size of
m
ark stack
.
.
.
commit
|
commitdiff
|
tree
2023-03-06
Jon
C
o
ppeard
Bug 181796
5
- Add telemetry to monitor how qui
c
kly
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Cop
p
eard
Bug
1
819126 - Part 6: Do
n
't block on th
e
l
ock if it
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon C
o
ppe
a
rd
Bug 18191
2
6 - Par
t
5: Signal resumed condi
t
ion variable
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppeard
Bug
1
81
9
12
6
- Part 4: Drop the lock while movin
g
work
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppeard
Bug 18
1
9126 - Pa
r
t
3
: Use a local reference to c
h
eck
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon
Coppeard
Bu
g
181
9
126 - Par
t
2: Spl
i
t
single threaded a
n
d
parallel
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon
C
oppe
a
rd
B
u
g 1819126 - Part 1: Shuffle GCMa
r
k
er data fie
l
ds
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon
Co
p
pear
d
Bu
g
181
7
741 - Fix missed code review comm
e
nt
r=sf
i
nk
commit
|
commitdiff
|
tree
2023-02-24
J
o
n
Coppeard
Bu
g
181586
3
- Factor out module lo
a
der ini
t
ialization
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
J
o
n
C
oppeard
Bug 1818516
-
P
a
rt
1
0
: Move other parser option pr
o
c
e
ssing
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppeard
Bug 1
8
1
8
516 - Part 9: M
o
ve other Wasm o
p
tion p
r
ocessing
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppea
r
d
Bug 1818516 - Par
t
8: Mov
e
oth
e
r GC option
p
rocessin
g
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon
C
o
ppea
r
d
Bug
18
1
8516
- Part 6: Split GC options out into the
i
r
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Co
p
peard
B
u
g 1818516 - Part
5:
S
p
lit JIT opti
o
ns out
i
nto their
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon
C
oppear
d
Bug 1818516 - Part
4: Split out Was
m
options in
t
o
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
J
on Co
p
pear
d
Bug 1818516 - Par
t
3: Move SetC
o
nte
x
tOptions to the
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Copp
e
ard
B
u
g 18
1
8516 - P
a
rt 2:
Move proc
e
ssing of po
s
t-init
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
J
o
n
Coppear
d
Bug 1
8
18516 - Par
t
1: Move
p
rocess
i
ng of pre-in
i
t shell
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Copp
e
ard
Bug
1
818
5
16 -
Part 0: Mo
v
e sh
e
ll o
p
tion
s
s
e
tup into
.
.
.
commit
|
commitdiff
|
tree
2023-02-23
J
o
n
Coppeard
B
u
g
1817741 - Part 2:
Add gec
k
o profile
r
markers for
.
.
.
commit
|
commitdiff
|
tree
2023-02-23
Jon Coppeard
Bug 1817741 - Pa
r
t 1:
A
d
d st
a
t
s
phases and telemetry
.
.
.
commit
|
commitdiff
|
tree
2023-02-22
Jon Coppeard
B
u
g 1818040 - Fix MarkStack::enlarge to work fo
r
lar
g
er
.
.
.
commit
|
commitdiff
|
tree
2023-02-22
Jon Cop
p
ea
r
d
B
u
g 1817757 - Part 2: Increa
s
e helper thre
a
d ceiling
.
.
.
commit
|
commitdiff
|
tree
2023-02-22
Jon
C
o
pp
e
a
r
d
Bug 1817757 - Part 1: Remov
e
support for parallel ma
r
k
in
g
.
.
.
commit
|
commitdiff
|
tree
2023-02-22
Jon
Coppear
d
Bug 181
7
757 - Part 0: Fix upd
a
ting the markers vector
.
.
.
commit
|
commitdiff
|
tree
2023-02-22
Jo
n
Coppeard
Bug 1817598 - Fix
t
rac
i
ng of t
e
st root arrays r=sfink
commit
|
commitdiff
|
tree
2023-02-19
Jon Copp
e
ard
Bug
181
6
8
9
0 - Fix
l
ocal test failures r=sfin
k
commit
|
commitdiff
|
tree
2023-02-16
Jon Copp
e
ard
Bug 1816890 - Part 2: Trace root
array elements as
.
.
.
commit
|
commitdiff
|
tree
2023-02-16
J
o
n
Coppeard
Bug
18
1
6890 - Part 1: Add a blackRoot() testing
function
.
.
.
commit
|
commitdiff
|
tree
2023-02-15
J
o
n
C
oppeard
Bug 18
1
6686 - Par
t
2: Add missing spa
c
e in n
u
ll
s
ymbol
.
.
.
commit
|
commitdiff
|
tree
2023-02-15
Jon Coppeard
B
ug 181
6
686 - Part 1:
I
te
r
a
te the shared
a
to
m
s zone
.
.
.
commit
|
commitdiff
|
tree
2023-02-14
Jon Coppeard
Bug 1816
1
58 - Part
2: R
e
quire no GC
when
g
ivi
n
g out
.
.
.
commit
|
commitdiff
|
tree
2023-02-14
J
o
n Copp
e
ard
Bug 18161
5
8
-
Pa
r
t
1: Disallow G
C
w
hile
iterating glob
a
l
.
.
.
commit
|
commitdiff
|
tree
2023-02-08
Jon Coppeard
Bug 1815415 -
F
ix GC parallel
ma
r
king t
h
r
ead count
.
.
.
commit
|
commitdiff
|
tree
2023-02-07
J
o
n Copp
e
ard
Bug 1814193
-
F
ix broken macro
defini
t
ion r=sfink
commit
|
commitdiff
|
tree
2023-02-07
Jon Copp
e
a
r
d
Bug 1813494 - Part 3: Add
more cancell
a
tion
c
h
e
c
k
s
.
.
.
commit
|
commitdiff
|
tree
2023-02-07
Jon C
o
ppeard
B
u
g 1813
4
94 - Par
t
2: Ad
d
Is
E
rrored()
p
re
d
icate for
.
.
.
commit
|
commitdiff
|
tree
2023-02-07
J
o
n
C
o
ppeard
Bug 18
1
3494 - Part
1: Common up
code
t
o cancel and
.
.
.
commit
|
commitdiff
|
tree
2023-02-06
Jon Co
p
pear
d
B
ug 1814928
-
A
dd a s
i
n
g
le element cache in fro
n
t of
.
.
.
commit
|
commitdiff
|
tree
next