JS Proxy() is very slow
Categories
(Core :: JavaScript Engine: JIT, defect, P5)
Tracking
()
Tracking | Status | |
---|---|---|
firefox41 | --- | affected |
People
(Reporter: davemgarrett, Unassigned)
References
(Blocks 2 open bugs)
Details
(Whiteboard: DUPEME)
Attachments
(2 files)
Reporter | ||
Comment 1•10 years ago
|
||
Reporter | ||
Comment 2•10 years ago
|
||
Comment 3•10 years ago
|
||
Comment 4•10 years ago
|
||
![]() |
||
Comment 5•10 years ago
|
||
![]() |
||
Updated•10 years ago
|
Reporter | ||
Comment 6•10 years ago
|
||
![]() |
||
Comment 7•10 years ago
|
||
Reporter | ||
Comment 8•10 years ago
|
||
![]() |
||
Comment 9•10 years ago
|
||
Comment 10•7 years ago
|
||
Updated•2 years ago
|
Comment 11•1 years ago
|
||
Nightly:
testcase:
same results? -> true (141044759965964)
base time -> 0ms total
proxied time -> 6ms total (Infinity% of base time)
getterclass time -> 0ms total (NaN% of base time)
Large testcase:
same results? -> true (1407754058880850)
base time -> 2ms total
proxied time -> 41ms total (2050% of base time)
getterclass time -> 2ms total (100% of base time)
Chrome:
testcase:
same results? -> true (141044759965964)
base time -> 2ms total
proxied time -> 16ms total (800% of base time)
getterclass time -> 1ms total (50% of base time)
Large testcase:
same results? -> true (1407754058880850)
base time -> 8ms total
proxied time -> 149ms total (1862.5% of base time)
getterclass time -> 11ms total (137.5% of base time)
Looks like we are fast enough. Closing this. Please file a new bug if there are other things that can be fixed.
Description
•