Skip to content

Conversation

@bobzhang
Copy link
Member

Squashed commits:
[72476aa] fix {!Sys.max_string_length}
[e628e34] micro-optimize band (when its inner is |) (+1 squashed commit)
Squashed commits:
[f9bf7d1] micro-optimize int32_lsr (+1 squashed commit)
Squashed commits:
[918fe00] now it works, there is a bug in precedence printer, tweak and micro-optimize it later (+3 squashed commits)
Squashed commits:
[6ed0c1b] using js integer semantics for js ir

  1. this is consistent with what we did
  2. easy for optimizations, we don't want to add another JS IR after all, if we do too much compilation in [js_dump], that will
    make some simple cases hard to optimize like [ (x >>> (i * 8) | 0 ) & 255]
    [935b94f] migrate div to int32_div
    [1120b77] prepare int 32 operation support
Squashed commits: [72476aa] fix {!Sys.max_string_length} [e628e34] micro-optimize band (when its inner is `|`) (+1 squashed commit) Squashed commits: [f9bf7d1] micro-optimize int32_lsr (+1 squashed commit) Squashed commits: [918fe00] now it works, there is a bug in precedence printer, tweak and micro-optimize it later (+3 squashed commits) Squashed commits: [6ed0c1b] using js integer semantics for js ir 1. this is consistent with what we did 2. easy for optimizations, we don't want to add another JS IR after all, if we do too much compilation in [js_dump], that will make some simple cases hard to optimize like [ (x >>> (i * 8) | 0 ) & 255] [935b94f] migrate div to int32_div [1120b77] prepare int 32 operation support
bobzhang added a commit that referenced this pull request Jan 19, 2016
add empty obj unit test (+2 squashed commits)
@bobzhang bobzhang merged commit d83e985 into master Jan 19, 2016
@bobzhang bobzhang deleted the int32_operation_support branch February 8, 2016 15:10
kevinbarabash pushed a commit to kevinbarabash/rescript-compiler that referenced this pull request Dec 24, 2021
…Unicode Default parsing of template literals to preserve unicode.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants