Commit 1597303
Make VM int parsing not use static global non-constant tables.
In anticipation of isolate-group code execution.
While there, made it skip leading zeros before doing length-based
choices for parsing.
Tested: Refactoring, not change in behavior.
Bug: https://dartbug.com/61030
Change-Id: I4b27b3b85b263c67fe0066eff85172a20f0fed5b
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/442680
Commit-Queue: Lasse Nielsen <[email protected]>
Reviewed-by: Martin Kustermann <[email protected]>
Reviewed-by: Alexander Aprelev <[email protected]>1 parent db36ab2 commit 1597303
File tree
3 files changed
+324
-164
lines changed- sdk/lib/_internal
- vm/lib
- tests/corelib
3 files changed
+324
-164
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
75 | | - | |
76 | | - | |
| 75 | + | |
77 | 76 | | |
78 | 77 | | |
79 | 78 | | |
| |||
0 commit comments