Merge pull request #10394 from timvandermeij/primitives-optimization
Optimize the `Ref` class in `src/core/primitives.js`
This commit is contained in:
commit
85363f4566
@ -185,11 +185,10 @@ var Ref = (function RefClosure() {
|
|||||||
toString: function Ref_toString() {
|
toString: function Ref_toString() {
|
||||||
// This function is hot, so we make the string as compact as possible.
|
// This function is hot, so we make the string as compact as possible.
|
||||||
// |this.gen| is almost always zero, so we treat that case specially.
|
// |this.gen| is almost always zero, so we treat that case specially.
|
||||||
var str = this.num + 'R';
|
|
||||||
if (this.gen !== 0) {
|
if (this.gen !== 0) {
|
||||||
str += this.gen;
|
return `${this.num}R${this.gen}`;
|
||||||
}
|
}
|
||||||
return str;
|
return `${this.num}R`;
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user