VM experts: Are polymorphic closures like`a=x=>y=>x+y; hi=a('hi'); two=a(2);` optimized as a single subroutine or two separate? cc @mraleph
-
-
@slightlylate ... though with vector type feedback unsharing would be simple@stefanpenner@sebmarkbage -
@mraleph@stefanpenner@sebmarkbage: another reason to be excited for Turbofan. Thanks for the explanation! - 3 more replies
New conversation -
-
-
@slightlylate yes. requires manual splitting. very hard problem to solve actually@stefanpenner@sebmarkbageThanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
@slightlylate trade-off is really complicated (memory vs speed)@stefanpenner@sebmarkbageThanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
@slightlylate looked up the code - vector type feedback is on SharedFunctionInfo so it'll be shared too@stefanpenner@sebmarkbageThanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
@slightlylate e.g. it is not always clear when to perform the split and whether it will "monomorphise"@stefanpenner@sebmarkbageThanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
& Web Standards TL; Blink API OWNER
Named PWAs w/
DMs open. Tweets my own; press@google.com for official comms.