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 1835241 - Part 2: Tag move constructors and assignment operators with |noexcept...
2023-06-26
Jo
n
C
o
p
pear
d
B
u
g 1835241 - Part 2: Tag
m
ove c
o
nst
r
u
ctors and assignment
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Jon Coppeard
Bug
1835
2
41 - Part 1: Refine
u
s
e
of
auto in the GC
.
.
.
commit
|
commitdiff
|
tree
2023-06-22
Jo
n
C
oppeard
B
ug 18395
9
4
- Add Tim
e
Dur
a
t
i
o
n::Zero() method to get
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
J
on Coppeard
Bug 1838629 - Par
t
10: Fix builds errors for un
u
sed
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
J
o
n Coppeard
Bug 183
8
6
29 - P
a
rt 9
:
Ensur
e
the compiler is able to
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
J
o
n
Copp
e
ard
Bug 1838629
-
Part 8:
I
nl
i
ne Nu
r
s
er
y
::tryAll
o
cateCell
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon
C
oppeard
Bug 183
8
629 - Part 7: Inli
n
e
n
ur
s
ery ce
l
l allocation
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon Cop
p
eard
Bug 1838629 - Part 6: Add a nursery pointer to Rooti
n
gContex
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon
Co
p
peard
Bug
1
8
3
86
2
9
- Part 5: Ha
v
e
Nursery::
h
andleAllocationFailure
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon Copp
e
ar
d
Bug 1838629 - Part 4: Inline Nursery::
a
llocateCell
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon C
o
ppeard
Bug
1838629
-
Part 3
:
Move m
a
i
n
a
l
location fu
n
ctions
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon C
o
ppeard
Bug
1
8386
2
9 - Part 2: Move pre-alloc checks to alloca
t
or
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon Copp
e
ard
Bug 1838629 - P
a
rt 1:
S
plit nur
s
ery
allocation functions
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon Copp
e
ard
B
ug
182
8
024 - Require
t
he he
l
p
er thread lock in the
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon
Coppeard
Bu
g
1
83
9
427 - Add zone
,
compartment and
r
eal
m
counts
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon Coppea
r
d
Bug
183
9
454 -
D
on't try and cal
l
gcparam in the
b
rowse
r
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon Coppeard
Bug 1
8
39455
- Trigger
G
C
l
e
ss a
g
ressively in CCGCSc
h
eduler
.
.
.
commit
|
commitdiff
|
tree
2023-06-19
Jon Copp
e
ard
Bug
1
83906
2
-
Check
whet
h
e
r
nursery is enab
l
ed before
.
.
.
commit
|
commitdiff
|
tree
2023-06-16
Jon
C
oppe
a
rd
B
u
g
1
838484
-
Don't create modu
l
e
loader for
t
emplate
.
.
.
commit
|
commitdiff
|
tree
2023-06-15
Jon Coppeard
Bug
18
3
8154 - Don't po
k
e store buffer o
v
erflow st
a
t
e
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
J
on Coppeard
Bug 18358
8
6 - Report
errors fo
r
d
y
na
m
ic
l
y l
o
aded modules
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
Jon C
o
pp
e
ard
Bug 18358
8
6
- Cancel outstandi
n
g load
r
e
q
uests w
h
en
.
.
.
commit
|
commitdiff
|
tree
2023-06-07
Jon Cop
p
eard
Bug
1
83571
0
-
C
a
nc
e
l
off-t
h
r
ea
d
JIT com
p
il
a
tion before
.
.
.
commit
|
commitdiff
|
tree
2023-06-06
J
o
n
Coppeard
Bu
g
183608
5
-
S
et nursery positio
n
to the end of the
.
.
.
commit
|
commitdiff
|
tree
2023-06-06
Jon
C
oppeard
Bug 18
3
5886 - Cancel outstanding
l
oad requests wh
e
n
.
.
.
commit
|
commitdiff
|
tree
2023-06-06
Jon C
o
ppeard
B
u
g 1
8
34711 - Set ba
c
kg
r
ound
f
i
n
a
l
ized flag for dead
.
.
.
commit
|
commitdiff
|
tree
2023-05-31
Jo
n
Coppear
d
Bug 1832284 -
Fix root
i
ng hazard in JSObje
c
t::sw
a
p
.
.
.
commit
|
commitdiff
|
tree
2023-05-31
Jon C
o
ppeard
Bug 1835867 - Part
3:
R
ename gc::Ini
t
ialHe
a
p
to Heap
.
.
.
commit
|
commitdiff
|
tree
2023-05-31
Jon
Coppeard
Bug 1835867 - Part 2: Fo
l
d re
q
ues
t
ed hea
p
and per-kind
.
.
.
commit
|
commitdiff
|
tree
2023-05-31
Jon C
o
ppeard
Bug 183586
7
- Part 1: Remove s
o
me remaining parts
of
.
.
.
commit
|
commitdiff
|
tree
2023-05-30
Jon Coppeard
Bu
g
18
3
2284
-
Fix ro
o
ting haz
a
rd i
n
JSObjec
t
::sw
a
p
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Coppeard
Bug 1803984 -
A
dd
t
ests for the int
e
raction between
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon C
o
p
p
eard
Bug 1803
9
84 -
Add
a
s
s
ertion that we o
n
l
y
remove unlin
k
ed
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Coppear
d
B
u
g
18
3
4537 -
Part 6: Simplify GCRunti
m
e::checkAllo
c
atorStat
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Cop
p
eard
Bug 18345
3
7 -
Part 5: R
e
name a
l
l
ocator methods for
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Coppe
a
rd
Bug
1834537 - Part 4: M
a
ke a generic f
u
nction to
allocate
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Copp
e
a
r
d
Bug 1
8
34
5
37 - Par
t
3:
A
d
d
a g
e
ner
i
c tryN
e
wNurseryCell
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon
C
o
p
peard
Bug 1834537 - Part 2
:
R
eplace
nur
s
ery allocation methods
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Cop
p
e
a
r
d
Bu
g
1834537
- P
a
rt 1: Simpl
i
fy JIT nursery allocation
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon
C
oppe
a
r
d
Bug 18
3
4993
-
Fix
n
ursery allocatable flag for objects
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
Jon Coppea
r
d
Bug
1
820543 - Add tes
t
r
=sfi
n
k
commit
|
commitdiff
|
tree
2023-05-22
Jon Copp
e
ar
d
B
ug 183385
4
- Pa
r
t 7: Add the FOR_EACH_GC_TUNABLE
m
acro
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Coppeard
Bug 1833854
-
Part 6: Round requested nursery before
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Copp
e
ar
d
Bu
g
1
8
33854 - Part 5: Re
m
ov
e
r
ange check for JSGC_NUR
S
E
RY_
F
R
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Coppeard
Bug 18338
5
4
- Part 4: Move
a
l
l cod
e
that deals
w
ith
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Co
p
peard
Bug
183
3
854 - Part 3: Allow m
i
n and
m
ax nu
r
sery sizes
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
J
o
n Co
p
peard
Bug
1833854 -
Part 2: Com
m
on
up
G
CSche
d
ulingT
u
nables
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Coppeard
Bug
1833854 - Part 1: R
e
mo
v
e th
e
unused
J
S
GC
_
PR
E
TENURE_GROUP
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Coppear
d
Bug 1832937 - Always tr
a
ck
n
urs
e
ry
s
t
ring allocations
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Copp
e
ard
Bug 1833854 - Part 7: Add t
h
e FOR_EACH_
G
C
_
TUNABLE macro
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
J
o
n
C
oppeard
B
u
g
183385
4
- Part
6
:
R
o
un
d
requested
n
ursery before
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Co
p
peard
B
u
g
1833854 - Part 5
:
Remov
e
range check for
J
S
G
C_NU
R
SERY_FR
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Co
p
pear
d
Bug
1
8
3385
4
-
Part 4: Move all code that deals
w
i
th
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Copp
e
ard
Bug 1833854
-
Part 3: Al
l
ow min a
n
d max nursery
size
s
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Coppeard
B
ug 1833854 - Part 2
:
Commo
n
u
p GC
S
chedu
l
ingTunables
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Coppeard
Bug 1833854 - Part 1: Remove
th
e
unused JSGC
_
PRETE
N
URE_GROUP
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Copp
e
ard
Bu
g
1
8
33
1
14 - Simplify marking
code now |stack| rep
r
e
sents
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppea
r
d
Bug 1833
1
14
-
Use separate mark stacks for black and
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon
Coppear
d
B
u
g 1832
8
50 - Part 5: Mo
v
e
the allocateObject definiti
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppe
a
r
d
Bug 1832850 - Pa
r
t 4: Remo
v
e
the option
t
o write canaries
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bug 18328
5
0 -
P
a
r
t 3: Remove an un
n
ecessary in
c
l
u
d
e
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Co
p
peard
B
ug 1832850 - P
a
rt 2: Move
n
u
rs
e
ry
s
tr
i
ng deduplication
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon
Co
p
pea
r
d
Bug 1832850 - Part 1: Move NurseryDecommitTask definition
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
J
on Coppeard
B
ug 1832850 - Part
5
:
Move the allocateObject de
f
inition
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Copp
e
ard
Bug 1832850 - Part 4: Remo
v
e the option to wri
t
e
c
a
naries
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bug 1832850
- Pa
r
t 3: Remo
v
e an unn
e
cessary include
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
J
o
n
Coppeard
Bug 1832850 - Par
t
2: Move
n
u
r
s
e
r
y s
t
ring deduplicati
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon
C
o
ppeard
Bug 1832850 - Part 1: Mo
v
e N
u
rseryDecommitTask defini
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-05-17
Jon Coppeard
Bug 1833517 - Fix code genera
t
ion for
o
bject alloca
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-05-16
Jon
Cop
p
eard
Bug 1832267 -
M
ake test
s
tha
t
chec
k
the sizes
o
f
JS
O
bjects
.
.
.
commit
|
commitdiff
|
tree
2023-05-12
J
on Coppeard
Bug
1
8
3
23
2
9 - Si
m
pli
f
y hashing of unique IDs r=sfink
commit
|
commitdiff
|
tree
2023-05-10
Jon Coppe
a
rd
Bu
g
183
2
0
4
4 - Part 5: Move some part
s
of
a
l
locat
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Co
p
peard
Bug 1832044 - Part 4:
M
ove Sta
b
leCellHasher method
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Coppeard
B
u
g 1832044 - Part 3
:
Move s
t
able hashing functionality
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Coppeard
B
u
g 18320
4
4
- Part 2: Move has
h
ing o
f
unique
IDs into
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
J
on Coppe
a
rd
Bu
g
18320
4
4
- Part 1: Rename Mov
a
bleCellHasher t
o
StableCe
l
l
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppeard
Bug
1828455
-
Part 1: Use d
y
namic slots header t
o
store
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
J
o
n Co
p
p
e
ard
Bug 1828455 - Part
0: Fix con
f
u
s
ion b
e
tween size of
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jo
n
Coppea
r
d
Bug 1830921 - Di
s
card JIT c
o
de w
h
en disabling or enabli
n
g
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
J
o
n Coppeard
Bu
g
1831072 -
Part 4: Make zone alloc flags priva
t
e
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppeard
Bug 1831
0
72 -
P
art 3: Add a forceDi
s
cardJitCode method
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppeard
Bu
g
18
3
1072 - Part 2:
R
emov
e
u
s
e of Aut
o
GCSess
i
on when
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppe
a
rd
B
u
g 1831072 - Part 1: Remove counts o
f
r
ealms where
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Coppeard
Bug 183
1
072
- Pa
r
t 4: Make z
o
ne alloc flags private
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
J
on Coppeard
Bu
g
1831072 - Par
t
3:
A
dd a forc
e
Disc
a
rdJitCode
m
ethod
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Coppeard
Bug 18310
7
2 - Par
t
2: Remove use of AutoGCSession w
h
en
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Copp
e
ard
Bug 1831072
-
Part 1: Remo
v
e counts o
f
realms where
.
.
.
commit
|
commitdiff
|
tree
2023-05-02
J
o
n Coppeard
Bug 1
8
30298 - Ref
a
ct
o
r
nu
r
sery a
l
loca
t
ion
c
oun
t
s to
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
J
on Coppear
d
Bug
1
8
29896
-
Part 6:
D
on't count all n
u
rsery alloc
a
tions
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon
C
oppeard
Bug 1829896 - Pa
r
t 5: Remove du
p
licate GC probe on
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
B
ug 1829896 -
P
a
rt 4:
L
ayout d
a
ta used
by
n
ursery alloc
a
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon C
o
ppeard
Bug 182989
6
-
Part 3: Simplify nursery allo
c
a
t
ion co
n
dit
i
o
ns
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
J
o
n Coppeard
Bug 1
8
298
9
6
-
Part 2: R
e
mo
v
e references to
Auto
S
uppressNurse
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon
C
o
ppe
a
rd
Bug 1829896 - Part
1
: Minor op
t
imisation to allocat
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
Bug
1
829716 - Increment par
a
llel marki
n
g a
c
tive task
.
.
.
commit
|
commitdiff
|
tree
2023-04-19
Jo
n
C
o
ppeard
Bug 1828396 -
Check for
part
i
ally initialized obje
c
ts
.
.
.
commit
|
commitdiff
|
tree
2023-04-18
Jon Cop
p
eard
B
ug 1828603 - Opti
m
ize m
a
tch method
t
o
chec
k
poi
n
t
e
r
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Co
p
peard
Bug 1827918 - Part 6: F
o
r
w
ard
d
e
clar
e
CellAl
l
oc
a
tor
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
J
o
n Coppeard
B
u
g 1827918 - Part
5: R
e
name A
l
locateString'
s
type
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppeard
B
u
g 1827918 -
P
a
rt 4: R
e
factor BigInt allocation alo
n
g
.
.
.
commit
|
commitdiff
|
tree
next