Jianchun Xu
|
d7483b2feb
remove global operator new/delete override
|
9 лет назад |
Paul Leathers
|
2e6dd09127
Catch cases of escaping nested functions at parse time. Let the parser detect cases where a symbol is used on the LHS of a function expression assignment and then escapes in a nested function. Use this information to avoid generating stack-script-function byte code that will necessitate boxing at execution time.
|
9 лет назад |
Taylor Woll
|
d2b1cc2a49
Remove cch parameter from CopyString methods
|
9 лет назад |
Taylor Woll
|
08992648e5
Remove cch parameters for CharsAreEqual and CaseSensitiveComputeHashCch
|
9 лет назад |
Taylor Woll
|
f85beb7c04
Add unit tests, refactor to remove DecodeInto variants from Utf8Codex
|
9 лет назад |
Taylor Woll
|
de4659a4a6
Some string APIs operating on UTF-8 buffers do not property compute the length of the UTF-8 buffer in bytes
|
9 лет назад |
Paul Leathers
|
ad14d286b3
Enhance parse-time escape detection to handle function expression passed as out param and to detect names of functions in escaping patterns as well as function expressions.
|
9 лет назад |
Paul Leathers
|
15044e7c6c
Enhance the parse-time escape-detection I added the other day by detecting 'function e(){...}; return e;'.
|
9 лет назад |
Taylor Woll
|
5d9613d17d
Fix module export symbols should not be marked as having non-local references
|
9 лет назад |
Paul Leathers
|
cf2be31e16
Precise closure-capture of local variables in the presence of deferred
|
9 лет назад |
Satheesh Ravindranath
|
91e0e91288
Stack Arguments Optimization with presence of Formals.
|
9 лет назад |
Oguz Bastemur
|
bcdd9ddf2b
cross platform: replace long to int32
|
9 лет назад |
Gonzo
|
a31c7a3007
cross platform: fix stack overflow (ulong)
|
9 лет назад |
Hitesh Kanwathirtha
|
7453224eec
Clean up inline usage
|
10 лет назад |
Hitesh Kanwathirtha
|
b27dd9f2fc
Merge branch 'master' into linux
|
10 лет назад |
Aneesh Divakarakurup
|
cabfa36389
Fix for the pid ref issues with default parameters
|
10 лет назад |
Hitesh Kanwathirtha
|
e80f43721e
Merge remote-tracking branch 'origin/master' into linux
|
10 лет назад |
Suwei Chen
|
cbf4967d45
Change assigning to const to runtime TypeError
|
10 лет назад |
Aneesh Divakarakurup
|
18335cf919
Default parameters pid ref stack issue
|
10 лет назад |
Jianchun Xu
|
9aa93a8077
Merge remote-tracking branch 'master' into linux
|
10 лет назад |
Taylor Woll
|
bc813f0773
Implement interpreter support for module import/exports
|
10 лет назад |
Jianchun Xu
|
6688079026
linux: builds more lib/Parser files
|
10 лет назад |
Jianchun Xu
|
47eab483b9
change top-level dir Lib back to lib
|
10 лет назад |