Live data from Hacker News

Viewing profile — andhow

andhow

HN member
Joined
Tue, Aug 03, 2010, 5:22 AM UTC
HN karma
88
Public activity
29 items

About andhow

No profile information was provided.

Recent public activity

  1. comment
    Comment #18169362

    At the moment, wasm can only call functions that were passed as values of the import object which is passed to to one of the instantiation functions (e.g. https://developer.mozilla…

  2. comment
    Comment #18169308

    That came from one of Lin's first posts about WebAssembly: https://hacks.mozilla.org/2017/02/a-crash-course-in-just-in-...

  3. comment
    Comment #9734048

    I wouldn't say this is "tied" to ES6, but rather intends to integrate nicely. If a developer has no interest in being called by or calling JS, they should be able to ignore the ES6…

  4. comment
    Comment #9733694

    The current plan ( https://github.com/WebAssembly/design/blob/master/Web.md#imp... ) is to integrate WebAssembly into the ES6 module system (so you could have a JS module import a …

  5. comment
    Comment #9733353

    https://bugs.webkit.org/show_bug.cgi?id=146064

  6. comment
  7. comment
    Comment #9071086

    asm.js now allows the heap to be resized (by replacing the heap's ArrayBuffer with a newer, bigger ArrayBuffer that was either copied or produced via ES7-proposed ArrayBuffer.trans…

  8. comment
    Comment #7607920

    On x64 in Firefox, at least, there are no bounds checks; the index is a uint32; the entire accessible 4GB range is mapped PROT_NONE with only the accessible region mapped PROT_READ…

  9. comment
    Comment #6942679

    For (1): You're right that an option is to compile the VM itself to asm.js (since the VM is usually written C/C++ code; JITs are an obvious exception since they generate machine co…

  10. comment
    Comment #6942552

    The 'war on native' has multiple fronts and this post is just reporting on one of them. For many apps, I agree that the items you've mentioned are the most significant and progress…

  11. comment
    Comment #6897250

    I've always thought that this ranked among the most obscure: typedef int F(int); class C { F f; }; int C::f(int i) { return i; } I've never seen it used in practice...

  12. comment
    Comment #6693297

    Agreed, I was just replying to the OP that, even on desktop using scalar ops, there are advantages to single vs. double precision ops.

  13. comment
    Comment #6691952

    Referring to http://agner.org/optimize , both Nehalem (Intel Core i7) and Jaguar (AMD Kabini) instruction tables: you are right that addss, subss show the same latency as addsd and…

  14. comment
  15. comment
    Comment #5228143

    Hah, you beat me to it :)

  16. comment
    Comment #5228137

    (Luke Wagner from Mozilla here.) > This seems very much targeted at emscripten and not to cross-compilers that start with GC'ed languages like GWT, Dart, ClojureScript, et al. That…

  17. comment
  18. comment
    Comment #3642504

    You're right, if they left out the + sign on the beta keyboard UI they probably forgot all the calls to free(), WebSockets, and maybe CSS. Outlook is bleak.

  19. comment
    Comment #3170667

    Wow. 45 fps in a Firefox nightly, 20 fps in Chromium. Pretty impressive for JS.

  20. comment
    Comment #2875935

    Paging isn't cheap; neither are cache misses.

  21. comment
    Comment #2875918

    Umm, the claim wasn't speculative, it was measured on an aurora release that you can test out right now: http://www.mozilla.com/en-US/firefox/channel .

  22. comment
    Comment #2809801

    Boot To Gecko is not a project to build an operation system. IIUC, Mozilla is planning to reuse Linux and core components of Android. If anything, I would think Boot To Gecko would…

  23. comment
    Comment #2732540

    Yeah, it seems to be a Linux thing; Andreas was explaining that the font-rendering is highly platform-dependent.

  24. comment
    Comment #2539556

    If the title was "Could Go be used instead of C for a great many applications?" then the author would stand a chance at making a point. However, asking whether Go can "replace" C s…

  25. comment
    Comment #2134436

    > That xulrunner/FF/thunderbird/etc are built form the same tree > ... running wc -l on the codebase These are your "bloat" indicators? That's about as primitive as using SLOC as a…