Viewing profile — andhow
andhow
HN member- Joined
- Tue, Aug 03, 2010, 5:22 AM UTC
- HN karma
- 88
- Public activity
- 29 items
- HN profile
- View on Hacker News ↗
About andhow
No profile information was provided.
Recent public activity
-
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…
-
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-...
-
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…
-
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 …
-
comment
Comment #9733353
https://bugs.webkit.org/show_bug.cgi?id=146064
- comment
-
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…
-
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…
-
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…
-
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…
-
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...
-
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.
-
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…
- comment
-
comment
Comment #5228143
Hah, you beat me to it :)
-
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…
- comment
-
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.
-
comment
Comment #3170667
Wow. 45 fps in a Firefox nightly, 20 fps in Chromium. Pretty impressive for JS.
-
comment
Comment #2875935
Paging isn't cheap; neither are cache misses.
-
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 .
-
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…
-
comment
Comment #2732540
Yeah, it seems to be a Linux thing; Andreas was explaining that the font-rendering is highly platform-dependent.
-
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…
-
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…