• Daniel Clifford's avatar
    Reland: [builtins] Implement Array.prototype.slice in Torque · b51053d8
    Daniel Clifford authored
    In the process:
    
    - add volatile types for FastJSArray and remove the length_fast accessor
      from JSArray with the application of more rigorous typing.
    - add micro benchmarks for testing all the interesting slice cases
    
    Also update a few assorted places in .tq code to make them more
    idiomatic.
    
    The original version of this patch had an overly agressive assert that has
    been loosened.
    
    TBR=jgruber@chromium.org
    
    Change-Id: I56870862f4b124d1b38372daa326182a526c874c
    Reviewed-on: https://chromium-review.googlesource.com/c/1291375Reviewed-by: 's avatarDaniel Clifford <danno@chromium.org>
    Commit-Queue: Daniel Clifford <danno@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#56829}
    b51053d8
Name
Last commit
Last update
..
micro Loading commit data...
spinning-balls Loading commit data...
README.txt Loading commit data...
base.js Loading commit data...
crypto.js Loading commit data...
deltablue.js Loading commit data...
earley-boyer.js Loading commit data...
navier-stokes.js Loading commit data...
raytrace.js Loading commit data...
regexp.js Loading commit data...
revisions.html Loading commit data...
richards.js Loading commit data...
run.html Loading commit data...
run.js Loading commit data...
splay.js Loading commit data...
style.css Loading commit data...
v8-logo.png Loading commit data...
v8.json Loading commit data...