search for: emscripten

Displaying 20 results from an estimated 76 matches for "emscripten".

2011 Dec 16
2
[LLVMdev] Emscripten: LLVM => JavaScript
Hi everyone, I wanted to mention a project using LLVM: Emscripten. Emscripten is an open source LLVM to JavaScript compiler, http://emscripten.org https://github.com/kripken/emscripten/ There are various demos linked to on the wiki (the first link), of various large C/C++ codebases compiled to JS and running on the web, like Python, Bullet, Poppler, etc. Emscr...
2019 May 08
2
Where to send emails with questions about WebAssembly?
Okay, so where should I send questions for WebAssembly? Is it this mailing list or a different one? I want to ask about how to compile WebAssembly modules with Clang directly, without Emscripten, for situations like what I have currently where I have a problem with generating WebAssembly and/or JavaScript glue code (I have a problem with the gen_struct_info stuff; I asked on the Emscripten GitHub about it and it seems like it's really hard to debug the issue). -------------- next part...
2011 Dec 17
3
[LLVMdev] Emscripten: LLVM => JavaScript
----- Original Message ----- > From: "Eli Friedman" <eli.friedman at gmail.com> > To: "Alon Zakai" <azakai at mozilla.com> > Cc: llvmdev at cs.uiuc.edu > Sent: Thursday, December 15, 2011 7:02:34 PM > Subject: Re: [LLVMdev] Emscripten: LLVM => JavaScript > On Thu, Dec 15, 2011 at 4:10 PM, Alon Zakai <azakai at mozilla.com> > wrote: > > On that topic, I see there is an LLVM users page, > > > > http://llvm.org/Users.html > > > > - what is the procedure for suggesting adding a project to...
2011 Dec 16
0
[LLVMdev] Emscripten: LLVM => JavaScript
...gt; On that topic, I see there is an LLVM users page, > > http://llvm.org/Users.html > > - what is the procedure for suggesting adding a project to > there? Send a patch to llvm-commits. > The third issue I want to raise is regarding closer > integration with LLVM. Right now, Emscripten uses unmodified > LLVM and Clang, parsing their normal output. There are > however some reasons for integrating more closely, in > particular Emscripten has a problem when all LLVM > optimizations are run. This is not always important for > performance, as a safe subset exists, and w...
2011 Dec 17
0
[LLVMdev] Emscripten: LLVM => JavaScript
...gt; > ----- Original Message ----- >> From: "Eli Friedman" <eli.friedman at gmail.com> >> To: "Alon Zakai" <azakai at mozilla.com> >> Cc: llvmdev at cs.uiuc.edu >> Sent: Thursday, December 15, 2011 7:02:34 PM >> Subject: Re: [LLVMdev] Emscripten: LLVM => JavaScript >> On Thu, Dec 15, 2011 at 4:10 PM, Alon Zakai <azakai at mozilla.com> >> wrote: >> > On that topic, I see there is an LLVM users page, >> > >> > http://llvm.org/Users.html >> > >> > - what is the procedure for su...
2015 May 05
2
Compiling opus with emscripten: malloc_hook
Hi xiph, I'm trying to compile libopus from git.xiph.org/opus.git with emscripten. The regular: $ emconfigure ./configure --enable-fixed-point $ emmake make gets me quite far, but it hangs on the use of __malloc_hook in the tests: tests/test_opus_api.c:1776:16: error: use of undeclared identifier '__malloc_hook'; did you mean 'malloc_hook'? orig_malloc=__ma...
2010 Oct 03
4
[LLVMdev] JavaScript Backend
Hi all, Over the past couple weeks, I've been putting together a JavaScript backend for LLVM. At this point, I believe I've got reasonable implementations for all the instructions, primitives and derived types. I haven't gotten around to most of the intrinsics but I thought it would be a good idea to start getting some feedback before going much further. If anyone has the time and
2013 Jan 02
3
[LLVMdev] LLVM IR execution in JavaScript
On 02.01.2013, at 19:51, Eli Bendersky wrote: >> I compiled parts of LLVM to JavaScript using emscripten and made a demo of parsing and executing LLVM assembly, >> >> http://kripken.github.com/llvm.js/demo.html >> >> Basically you enter some LLVM IR, press a button and see the output of compiling and running it, directly in the browser. >> >> This was done mainly...
2019 Feb 20
2
Compile R to WebAssembly / Emscripten?
Has anyone attempted to compile R (probably without any OS bindings) to WebAssembly / Emscripten? If so, how far did you get? (would be crazy awesome if you could get all the way to a ggplot bitmap output). If not, is this a waste of time or is there some daylight to doing this? [[alternative HTML version deleted]]
2014 Jun 13
1
port Opus to Javascript using Emscripten
Hi there, We are interested in adopting Opus into our web based application for speech recording. I'm wondering if there is a plan to port Opus encoder and decoder to Javascript using Emscripten in the near future? Best Regards, Rachel Wu ETS.org ________________________________ This e-mail and any files transmitted with it may contain privileged or confidential information. It is solely for use by the individual for whom it is intended, even if addressed incorrectly. If you received t...
2014 Mar 04
9
[LLVMdev] Upstreaming PNaCl's IR simplification passes
...implemented various IR simplification passes that simplify LLVM IR by lowering complex features to simpler features. We'd like to upstream some of these IR passes to LLVM. We'd like to explore if this acceptable, and if so, how we should go about doing this. The immediate reason is that Emscripten is reusing PNaCl's IR passes for its new "fastcomp" backend [1]. It would be really useful if PNaCl and Emscripten could collaborate via upstream LLVM rather than a branch. Some background: There are two related use cases for these IR simplification passes: 1) Simplifying the tas...
2013 Jan 02
0
[LLVMdev] LLVM IR execution in JavaScript
...a.com>, "llvmdev" <llvmdev at cs.uiuc.edu> > Sent: Wednesday, January 2, 2013 11:24:33 AM > Subject: Re: [LLVMdev] LLVM IR execution in JavaScript > > > On 02.01.2013, at 19:51, Eli Bendersky wrote: > > >> I compiled parts of LLVM to JavaScript using emscripten and made a > >> demo of parsing and executing LLVM assembly, > >> > >> http://kripken.github.com/llvm.js/demo.html > >> > >> Basically you enter some LLVM IR, press a button and see the > >> output of compiling and running it, directly in the...
2015 May 05
0
Compiling opus with emscripten: malloc_hook
On Tue, May 5, 2015 at 10:05 AM, Hraban Luyat <hraban at 0brg.net> wrote: > gets me quite far, but it hangs on the use of __malloc_hook in the tests: [...] > As a work-around, I just %s/__malloc_hook/malloc_hook/g. I don't need > the tests for emscripten so I don't care if this is correct or not. > > But does anyone know of a proper fix that could find its way back > upstream? It would be nice if libopus were emscripten compatible out > of the box. Presence of __malloc_hook is explicitly tested by the autoconf script; line 593 of c...
2013 Jan 02
2
[LLVMdev] LLVM IR execution in JavaScript
On 02.01.2013, at 20:37, Alon Zakai wrote: > > > ----- Original Message ----- >> From: "Sebastian Redl" <sebastian.redl at getdesigned.at> >> >> It would be awesome to combine the llvm.org demo with the in-browser >> emscripten (or possibly a server-side emscripten) so that the user >> can execute his snippets in the browser. >> >> This would be especially awesome for a C++ tutorial page. Instead of >> having to start with the arduous process of setting up a compiler >> environment, the user...
2019 Feb 26
1
Compile R to WebAssembly / Emscripten?
...ml > > So probably not hopeless, but I would think it is a lot of work. > > Gabor > > On Wed, Feb 20, 2019 at 8:17 AM Todd Wilder <wildert at gmail.com> wrote: > > > > Has anyone attempted to compile R (probably without any OS bindings) to > > WebAssembly / Emscripten? If so, how far did you get? (would be crazy > > awesome if you could get all the way to a ggplot bitmap output). If not, > is > > this a waste of time or is there some daylight to doing this? > > > > [[alternative HTML version deleted]] > > > > ______...
2011 Dec 12
2
[LLVMdev] [RFC]Extending lib/Linker to support bitcode "shared objects"
....so here. My goal is to have a bitcode result. gold plugin with mods supports that as well, but it would be nice to avoid dependency on gold and gold plugin to simplify things. > > > I feel like the similar functionality might be useful for other projects > > as well. For example, Emscripten (as of 3 months ago, when I have > > checked it) does not check for undefined symbols at link time, because > > it does not have a way to link against glibc (the symbols from which > > would be added at runtime as usual javascript functions). This adds > > additional overhea...
2019 Feb 20
0
Compile R to WebAssembly / Emscripten?
...hz.ch/pipermail/r-devel/2013-May/066724.html So probably not hopeless, but I would think it is a lot of work. Gabor On Wed, Feb 20, 2019 at 8:17 AM Todd Wilder <wildert at gmail.com> wrote: > > Has anyone attempted to compile R (probably without any OS bindings) to > WebAssembly / Emscripten? If so, how far did you get? (would be crazy > awesome if you could get all the way to a ggplot bitmap output). If not, is > this a waste of time or is there some daylight to doing this? > > [[alternative HTML version deleted]] > > _________________________________________...
2011 Dec 11
0
[LLVMdev] [RFC]Extending lib/Linker to support bitcode "shared objects"
...bar.o $ clang -use-gold-plugin foo.o bar.so -o t Is that correct? In particular, "lld t" should show a dependency on bar. Any particular reason for not adding this to the plugin api? > I feel like the similar functionality might be useful for other projects > as well. For example, Emscripten (as of 3 months ago, when I have > checked it) does not check for undefined symbols at link time, because > it does not have a way to link against glibc (the symbols from which > would be added at runtime as usual javascript functions). This adds > additional overhead to the developer w...
2011 Dec 08
2
[LLVMdev] [RFC]Extending lib/Linker to support bitcode "shared objects"
...it's not anyhow impressive, but hopefully it provides the clue what I'm talking about. Our plans include generating bitcode link-time stubs for glibc and doing the pure bitcode linking for PNaCl. I feel like the similar functionality might be useful for other projects as well. For example, Emscripten (as of 3 months ago, when I have checked it) does not check for undefined symbols at link time, because it does not have a way to link against glibc (the symbols from which would be added at runtime as usual javascript functions). This adds additional overhead to the developer who ports the softwar...
2010 Oct 03
0
[LLVMdev] JavaScript Backend
...e intrinsics but I thought > it would be a good idea to start getting some feedback before going > much further. If anyone has the time and interest to check it out, the > repo is up at http://github.com/dmlap/llvm-js-backend. How does this compare to Empscripten? http://code.google.com/p/emscripten/ --Owen