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 1838484 - Don't create module loader for template contents owner document r=smaug
2023-06-16
Jon Co
p
peard
B
u
g 1838484
-
Don't create
m
od
u
l
e loader for templ
a
te
.
.
.
commit
|
commitdiff
|
tree
2023-06-15
J
o
n Cop
p
eard
Bug 183815
4
-
Do
n
't poke store
b
uffer ov
e
rflow st
a
t
e
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
Jon Cop
p
eard
Bug 18
3
5
886 -
R
eport errors for dynam
i
c
l
y
l
oaded modules
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
J
on Coppeard
Bug 18358
8
6
-
Can
c
el
outstanding loa
d
re
q
u
ests when
.
.
.
commit
|
commitdiff
|
tree
2023-06-07
Jon C
o
ppeard
B
u
g 1835710 - Ca
n
cel of
f
-thread JIT comp
i
latio
n
befor
e
.
.
.
commit
|
commitdiff
|
tree
2023-06-06
Jon Coppeard
Bug
1836085 - S
e
t nursery posi
t
ion to the end
o
f the
.
.
.
commit
|
commitdiff
|
tree
2023-06-06
J
o
n
Coppeard
B
u
g 1
8
35886
-
Cancel o
u
tstanding load r
e
quests when
.
.
.
commit
|
commitdiff
|
tree
2023-06-06
Jon Cop
p
eard
Bug 18
3
4711
-
Set ba
c
kgr
o
und
finalized
flag for
d
ead
.
.
.
commit
|
commitdiff
|
tree
2023-05-31
J
o
n Coppeard
Bug
18
3
228
4
- F
i
x rooting h
a
zard
i
n
JSObject::
s
w
a
p
.
.
.
commit
|
commitdiff
|
tree
2023-05-31
Jon Coppe
a
rd
Bug 18358
6
7 - Part 3: Rena
m
e g
c
::Ini
t
ialHe
a
p to Heap
.
.
.
commit
|
commitdiff
|
tree
2023-05-31
Jon
C
oppeard
B
u
g 1835867 - P
a
rt 2: F
o
ld requ
e
sted h
e
a
p
a
nd
per-kind
.
.
.
commit
|
commitdiff
|
tree
2023-05-31
Jon Copp
e
ard
Bug
1
8
35
8
67 - Par
t
1:
Remove som
e
remaining pa
r
ts of
.
.
.
commit
|
commitdiff
|
tree
2023-05-30
J
on Cop
p
eard
Bug 18322
8
4
- Fix
r
ooting
h
azard in JSO
b
ject::swap
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Co
p
peard
B
u
g 1803984 - Add tests for the inte
r
ac
t
i
on between
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon C
o
ppeard
Bug
1
80
3
984 - Add assertion that we only remove unlinked
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Copp
e
ard
Bug 18
3
4537 - Part 6: Simplify GCRuntime::checkAllocatorStat
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Coppeard
Bug 1834537 - Part
5: Rename alloc
a
tor methods for
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Coppeard
Bug 1834537
-
Part 4:
Mak
e
a gene
r
ic fun
c
tion to
al
l
ocate
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon
Coppe
a
rd
B
u
g
1834
5
37 - Part 3:
A
dd a generic tryNewNurseryCe
l
l
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon
Coppea
r
d
Bug 183
4
5
37 - Part 2: Re
p
l
a
c
e
nursery allocation
methods
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
J
o
n C
o
ppeard
Bug
1834537 - Part 1: Sim
p
lif
y
J
IT nursery allocat
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jo
n
Cop
p
eard
Bug 1834993
- Fix nur
s
ery a
l
l
ocatabl
e
flag fo
r
ob
j
ects
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
Jo
n
Coppeard
Bug 1820543 - Add test r=
s
fink
commit
|
commitdiff
|
tree
2023-05-22
Jon C
o
ppeard
Bug 1833854 - Part 7:
Add the FO
R
_EACH_G
C
_
T
U
N
ABLE
m
a
c
r
o
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Coppeard
B
u
g 1833854 - Pa
r
t 6: Round reques
t
ed nursery before
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon
C
oppeard
Bug 183385
4
-
Part
5: Re
m
o
v
e ra
n
ge check for JSGC_NURSERY_FR
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon
Cop
p
eard
Bug
1
833854 - Part 4: Mo
v
e all code that deals with
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon C
o
ppeard
Bug 1833854 -
P
art 3: Allow
m
in and max nursery si
z
es
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Coppeard
Bug 1833854 - Part
2:
C
o
mmon up GCSchedulingTunabl
e
s
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon
Coppeard
Bug 1833854 - P
a
rt
1
: Remove the unused
J
SGC_PRETENU
R
E_GROUP
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jo
n
Coppea
r
d
B
ug 1832937 - Always track nursery s
t
r
ing alloc
a
ti
o
ns
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon
Coppeard
Bug 1833854
- Part 7: Add
the F
O
R
_EACH_GC_T
U
N
A
BLE mac
r
o
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Coppea
r
d
Bug 1
8
33854
-
Part
6
: Round
requested nursery bef
o
re
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Coppeard
B
u
g 18338
5
4
-
P
art 5:
Remo
v
e range ch
e
ck for JS
G
C_
N
URSERY_F
R
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon
C
opp
e
a
rd
Bug 18
3
3854 -
P
art
4
: Move al
l
code that
deals with
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon C
o
pp
e
ard
B
u
g 1833854
-
P
a
r
t
3: Allow min and max
nursery sizes
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
J
o
n Coppeard
B
ug 18
3
3854
- Pa
r
t 2: Common u
p
GCSchedulingTu
n
ab
l
es
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Cop
p
eard
Bug 1
8
33
8
54 - Part 1: Re
m
ove the unused JSGC_PRETENUR
E
_GROUP
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppear
d
B
ug 1833
1
14
-
Simp
l
if
y
m
a
rk
i
ng code now |st
a
ck
|
repr
e
sents
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jo
n
Coppeard
Bu
g
183
3
114 -
Use separate mark stacks for blac
k
and
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jo
n
Cop
p
eard
B
u
g
1832850 - Part 5: M
o
ve the
allocat
e
Obj
e
c
t
definition
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Cop
p
ear
d
Bug 1832850 - Part 4: Re
m
ove the opti
o
n
to
write canari
e
s
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
J
o
n Coppear
d
B
u
g
183
2
850 -
Part
3
: Remove an u
n
nece
s
sary
i
nclude
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
J
o
n
C
oppeard
B
u
g 18
3
2850
-
Part 2
:
Mov
e
nursery
s
tring deduplication
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bug
1832850
- Pa
r
t 1: M
o
ve Nursery
D
e
c
om
m
i
tTask definit
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Co
p
pear
d
Bug 1832850
- Part 5: Mo
v
e the allocateObject definition
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bug 1832850 - P
a
rt 4: Re
m
ove the o
p
t
i
on to write canaries
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
J
o
n Copp
e
a
r
d
Bug
1832850 - Part 3: Remove an u
n
ne
c
e
s
sary incl
u
de
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bug
1
832850 - Part 2: Move
nursery
s
trin
g
deduplica
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bug 1832850 - Pa
r
t 1: Mo
v
e
N
urser
y
DecommitTask defin
i
t
io
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-17
J
o
n Coppeard
Bug 1833517
- Fix code
ge
n
eration f
o
r objec
t
a
llocat
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-05-16
Jo
n
Coppear
d
B
ug 1832267
-
Make tes
t
s that chec
k
the sizes of JSObjec
t
s
.
.
.
commit
|
commitdiff
|
tree
2023-05-12
Jo
n
Coppeard
B
ug 1832329 -
S
implify hashin
g
of u
n
ique IDs r=sfink
commit
|
commitdiff
|
tree
2023-05-10
Jon Coppeard
Bug
1
832044
-
P
a
rt 5: Move some parts of
a
ll
o
ca
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Coppeard
Bug 1832
0
44 - Part
4
: Move StableCellHasher
m
ethod
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
J
on
C
oppeard
Bug 1832044 - Part 3: Move
s
table has
h
ing funct
i
onality
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Coppeard
B
u
g
18
3
2044 - Part 2:
Move hashing
o
f
u
nique IDs
i
nto
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Coppeard
B
ug 1
8
32044 - Part
1
: Rename Mova
b
leCellHashe
r
to
St
a
bleCel
l
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppeard
Bug 1828
4
55 - Part 1: Use dynamic sl
o
ts header to
s
t
ore
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppeard
Bug 1828455 -
P
ar
t
0: Fi
x
c
onfusion between
size of
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon
Coppeard
Bug 1830921 - Disca
r
d JIT code
wh
e
n
disabling or
e
nabling
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon
Copp
e
a
rd
Bug 1831072
- Par
t
4
: Ma
k
e z
o
ne alloc flags private
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Copp
e
a
r
d
Bug 1831072
-
Part 3: Ad
d
a fo
r
ceDis
c
ardJitC
o
de method
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
J
o
n
Coppear
d
Bug 1
8
31072 - Part 2: R
e
move use of AutoG
C
Sess
i
on when
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
J
o
n Co
p
peard
Bug 183
1
072 -
P
art 1: Remove
c
o
u
nts o
f
realm
s
where
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Coppeard
Bug 1831
0
7
2 - Pa
r
t 4: Make zone alloc f
l
a
gs private
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon
Coppeard
Bug 1
8
3107
2
- Part
3
:
Add a
forceDis
c
a
r
dJitCode method
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Coppea
r
d
B
u
g 1831072 - Pa
r
t
2
: Remove
u
s
e
of AutoGCSessio
n
when
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Coppeard
Bu
g
1
831072 - Part 1: Remove
c
ou
n
t
s
of realms w
h
ere
.
.
.
commit
|
commitdiff
|
tree
2023-05-02
Jon Coppeard
Bug
1830298
- Ref
a
ctor
nur
s
ery all
o
cati
o
n count
s
t
o
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
Bug 1829896 - Part 6: Don't
c
ount all
nurse
r
y
allocations
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon C
o
p
peard
B
ug 1829896 - P
a
rt 5: Re
m
o
ve duplicate
G
C
pro
b
e
on
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jo
n
Cop
p
ear
d
Bug 18
2
9896 - Part 4: Lay
o
ut
d
ata used by nursery allocation
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
B
u
g 1829896 - Part 3: Simpli
f
y nu
r
sery
a
llocation condit
i
ons
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
J
on
C
opp
e
ard
Bug 1829896 - Part 2: Remove re
f
erences
to AutoSuppre
s
sNurse
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppe
a
rd
Bug
1
829896 - P
a
rt
1: Minor op
t
i
m
isation to
allocati
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
J
on C
o
ppeard
Bug
1
829716 - Increment
para
l
lel marking a
c
tive task
.
.
.
commit
|
commitdiff
|
tree
2023-04-19
Jo
n
Cop
p
eard
Bug 18283
9
6 -
C
heck
for partiall
y
initialized objects
.
.
.
commit
|
commitdiff
|
tree
2023-04-18
Jon Co
p
pear
d
B
u
g
1828603
-
Op
t
i
mize match met
h
od to check po
i
nt
e
r
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppeard
Bug
1
827
9
18 - Part 6: For
w
a
r
d decl
a
r
e Ce
l
l
Alloc
a
tor
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppeard
Bug 1827
9
18 - Part 5: R
e
name Allocat
e
String's type
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Copp
e
ard
B
u
g
1827918 - Part 4: Ref
a
ct
o
r
BigInt allo
c
a
t
i
o
n
a
long
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jo
n
Copp
e
ard
B
ug 1827918 - Part 3
:
Common up object co
n
s
truction
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppear
d
Bu
g
18279
1
8
- Part
2: Move dy
n
amic slot allocation
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppeard
Bug 1827918
-
Par
t
1: Don't
cal
l
T
e
nu
r
edC
e
l
l
consturctor
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
J
o
n Coppear
d
Bu
g
1827
3
8
9 - Fix mark ra
t
e
telemetr
y
t
o
include mark
i
ng
.
.
.
commit
|
commitdiff
|
tree
2023-04-13
Jon
C
oppeard
Bug 1827621 - Add a
mininum
he
a
p
size
t
hreashold a
t
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
J
on Cop
p
eard
Bug 18256
7
1
- Do
n
't lookup Finalizatio
n
Registr
y
proto
t
ype
.
.
.
commit
|
commitdiff
|
tree
2023-04-05
Jon
Coppeard
Bug 1825936
-
Allow
t
ouching g
r
ay thing
s
while sweeping
.
.
.
commit
|
commitdiff
|
tree
2023-04-03
Jon Cop
p
e
a
rd
Bu
g
1811939 - Add testcas
e
r=smaug
commit
|
commitdiff
|
tree
2023-03-22
Jo
n
Copp
e
ard
B
u
g
1823286
-
F
ix documentation comments for JSGC_MAX_EMPTY_
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
J
o
n Coppeard
Bug 18229
9
5 - Always set
thread sweepin
g
s
tate
w
hen
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon Cop
p
e
ard
Bug 18
2
1659 -
Par
t
3: Tidy up and
r
emove s
o
me unused
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon Coppeard
B
ug
1
821659 - Par
t
2:
R
eturn hash code from ensureH
a
sh
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon Coppe
a
rd
B
ug 1821659 - Part 1: Allow fa
l
l
ible hashing to return
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppeard
Bug 1818391 - Clamp parallel marking utilizatio
n
telemet
r
y
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppeard
B
u
g 1818781 - M
a
rk
delayed chi
l
d
ren when do
i
ng
back
g
round
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jo
n
Coppeard
Bug 1823622 -
P
art 4: Make SliceBudget's interrupt
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppeard
Bug 1823622 -
Part 3: Lowe
r
the threshold
a
t
which
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppeard
Bug
1
8236
2
2 - Part 2: Refine parallel marki
n
g telemetry
.
.
.
commit
|
commitdiff
|
tree
next