Re: Google Dart

2011-10-10 Thread BGB
On 10/10/2011 6:56 PM, John Rose wrote: On Oct 10, 2011, at 6:48 PM, Krystal Mok wrote: It's cute when you can find DartEntry::InvokeDynamic(...) in Dart VM's code [1] :-) (Just for fun; doesn't imply any connection with JVM's invokedynamic) It's not derivative, and not very surprising to me

Re: Help with JIT talk for tomorrow

2011-10-10 Thread Charles K Pepperdine
The ! means the method has exception handlers. I'm not sure that I understand Remi's answer. Here's some code from sharedRuntime.cpp. A number of other files mention PrintCompilation but it's late so I've not sorted out where the main compile is logged. If it's in compile.cpp I've completely mis

Re: Help with JIT talk for tomorrow

2011-10-10 Thread Charles K Pepperdine
The ! means the method has exception handlers. I'm not sure that I understand Remi's answer. Here's some code from sharedRuntime.cpp. A number of other files mention PrintCompilation but it's late so I've not sorted out where the main compile is logged. If it's in compile.cpp I've completely mis

Re: Google Dart

2011-10-10 Thread John Rose
On Oct 10, 2011, at 6:48 PM, Krystal Mok wrote: > It's cute when you can find DartEntry::InvokeDynamic(...) in Dart VM's code > [1] :-) > (Just for fun; doesn't imply any connection with JVM's invokedynamic) It's not derivative, and not very surprising to me: I took over JSR 292 from Gilad aft

Re: Google Dart

2011-10-10 Thread Krystal Mok
It's cute when you can find DartEntry::InvokeDynamic(...) in Dart VM's code [1] :-) (Just for fun; doesn't imply any connection with JVM's invokedynamic) [1]: http://code.google.com/p/dart/source/browse/branches/bleeding_edge/dart/runtime/vm/code_generator.cc#619 -- Kris On Tue, Oct 11, 2011 at

Re: dyn.js - invokedynamic-based js implementation

2011-10-10 Thread John Rose
On Oct 10, 2011, at 7:12 AM, Douglas Campos wrote: > Hello mlvm friends, just a heads up that dyn.js is released at > https://github.com/dynjs/dyn.js > > feedback is more than welcome :) Congratulations on getting this working... Nice, crunchy uses of invokedynamic, ASM, ANTLR, and dynalang.

Re: Google Dart

2011-10-10 Thread Attila Szegedi
Yup, seems like it's very easy to implement on top of the JVM with invokedynamic. it's actually almost uncannily suitable for just that… On Oct 10, 2011, at 11:58 AM, Charles Oliver Nutter wrote: > I agree it would be an interesting language on the JVM. It may be the > "dynamic Java" I've wanted

Re: Google Dart

2011-10-10 Thread Noctarius
Yeah sounds quite interesting. Chris Am 10.10.2011 20:58, schrieb Charles Oliver Nutter: > I agree it would be an interesting language on the JVM. It may > be the "dynamic Java" I've wanted to make for a long time, with > the added bonus of optional static types. > > This could almost be a weeke

Re: Google Dart

2011-10-10 Thread Charles Oliver Nutter
I agree it would be an interesting language on the JVM. It may be the "dynamic Java" I've wanted to make for a long time, with the added bonus of optional static types. This could almost be a weekend project atop invokedynamic. - Charlie On Mon, Oct 10, 2011 at 1:14 AM, Alexander Turner wrote:

dyn.js - invokedynamic-based js implementation

2011-10-10 Thread Douglas Campos
Hello mlvm friends, just a heads up that dyn.js is released at https://github.com/dynjs/dyn.js feedback is more than welcome :) cheers! -- qmx ___ mlvm-dev mailing list [email protected] http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev

Re: Google Dart

2011-10-10 Thread Krystal Mok
Rhino is getting a renewal https://github.com/mozilla/rhino dyn.js is another project that implements JavaScript in Java 7. You might be interested in that as well: http://www.infoq.com/news/2011/10/dynjs On Mon, Oct 10, 2011 at 9:56 PM, Alexander Turner < [email protected]> wrote: > So

Re: Google Dart

2011-10-10 Thread Alexander Turner
So rhino has been update for java 7? Wow I must take a look. On Oct 10, 2011 1:17 PM, "Rémi Forax" wrote: > In fact, there is already a frontend in Java: > > http://code.google.com/p/dart/source/browse/#svn%2Fbranches%2Fbleeding_edge%2Fdart%2Fcompiler%2Fjava%2Fcom%2Fgoogle%2Fdart%2Fcompiler > >

Re: Google Dart

2011-10-10 Thread Rémi Forax
In fact, there is already a frontend in Java: http://code.google.com/p/dart/source/browse/#svn%2Fbranches%2Fbleeding_edge%2Fdart%2Fcompiler%2Fjava%2Fcom%2Fgoogle%2Fdart%2Fcompiler It's used to compile to javascript but it can be adapted to generate bytecode at runtime. So yes, it seems simple (o

Re: Google Dart - processing-js

2011-10-10 Thread Xerxes Rånby
2011-10-10 10:14, Alexander Turner skrev: > It is a very interesting idea. It take Java to js trechnology google created > and uses it for a more flexible language. The mix of static and dynamic > typing (much like vb does/did) has a proven track record of being much liked > by day job programmers.

Re: Google Dart

2011-10-10 Thread Alexander Turner
It is a very interesting idea. It take Java to js trechnology google created and uses it for a more flexible language. The mix of static and dynamic typing (much like vb does/did) has a proven track record of being much liked by day job programmers. I suspect, much more than Go, this language coul

Re: Google Dart

2011-10-10 Thread Rémi Forax
On 10/10/2011 09:51 AM, Marcus Lagergren wrote: > FYI, > > Google Dart now has a twitter account : > https://twitter.com/#!/dart_lang > and Website is up > http://www.dartlang.org/ > > /M OMG, Dart is the next Java not the next Javascript ! Rémi __

Google Dart

2011-10-10 Thread Marcus Lagergren
FYI, Google Dart now has a twitter account : https://twitter.com/#!/dart_lang and Website is up http://www.dartlang.org/ /M ___ mlvm-dev mailing list [email protected] http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev