tag:blogger.com,1999:blog-2356137376934964551.post3365999323951102336..comments2023-06-14T06:01:24.499-04:00Comments on Andrew Dunstan's PostgreSQL and Technical blog: Moving PLV8 to ECMAScript6Andrew Dunstanhttp://www.blogger.com/profile/04684286585449188201noreply@blogger.comBlogger3125tag:blogger.com,1999:blog-2356137376934964551.post-69892264052720278372015-02-23T10:51:06.704-05:002015-02-23T10:51:06.704-05:00Kai, nice work! With V8 4.1.0.14 there is no need ...Kai, nice work! With V8 4.1.0.14 there is no need to enable any of the ES6 language features. This particular version of V8 already ships with several ES6 features enabled by default without requiring any additional harmony flag - those should be left for experimental / in-progress features only, which plv8 probably doesn't need for now.Anonymoushttps://www.blogger.com/profile/12005770593642379502noreply@blogger.comtag:blogger.com,1999:blog-2356137376934964551.post-11092659292522175212015-02-23T10:50:18.880-05:002015-02-23T10:50:18.880-05:00This comment has been removed by the author.Anonymoushttps://www.blogger.com/profile/12005770593642379502noreply@blogger.comtag:blogger.com,1999:blog-2356137376934964551.post-74325463461872445372015-02-16T11:09:18.988-05:002015-02-16T11:09:18.988-05:00I've prepared a set of changes to compile plv8...I've prepared a set of changes to compile plv8 against a recent version of V8 (tested with 4.1.0.14), and committed them to a repo clone (https://code.google.com/r/kgschwebke-plv8js/) on google code for further testing and review.<br />It's not immediately crashing and my existing js funcs are working fine. But it definitely needs some further testing to check if the whole handles stuff is implemented correctly.<br />Next step would be deciding on how to enable the ES6 language features. One option would be the node way (a bunch of harmony flags), another a new dialect with a certain feature set much like io.js is doing.Anonymoushttps://www.blogger.com/profile/01052133833546001293noreply@blogger.com