Maximally minimal stack trace standardization

Filip Pizlo fpizlo at apple.com
Mon Sep 29 10:34:02 PDT 2014



> On Sep 29, 2014, at 10:25 AM, Brendan Eich <brendan at mozilla.org> wrote:
> 
> Mark S. Miller wrote:
>> That's why, IIRC (haven't checked lately), TCO is only specified for calls from non-sloppy functions.
> 
> PTC (Proper Tail Calls), not TCO. It's confusing to equate the two, from what I know (corrections welcome0.
> 
> To add to confusion, ES6 drafts say "Tail Position Calls" (TPC). Is this story reminidng anyone of the origin of the  "UTC" acronym?
> 
> Anyway, Mark: you recall correctly: see 14.6.1 step 2 under
> 
> http://people.mozilla.org/~jorendorff/es6-draft.html#sec-tail-position-calls
> 
> Fil, this is normative draft spec for ES6, observable asymptotic space performance. Not optional at implementor's discretion. :-P

Bummer. 

-Filip

> 
> /be


More information about the es-discuss mailing list