Hopbot log for 2008-09-19 - Helma IRC channel: #helma on irc.freenode.net

2008-09-19:

[1:04] <bard`> is there a way to access the raw body of a POST request? I see only params and postParams, which seem to assume the body is an application/x-www-form-urlencoded
[1:11] <bard`> ouch, and RequestTrans.java also assumes that xml POSTs are necessarily XML-RPCs...
[16:41] <peter_12> any Helma info about performance of running interpreted JavaScript with Rhino on the JVM?
[16:41] <peter_12> I know it is possible to compile JavaScript to Java with Rhino but Helma doesn't do that, does it?
[17:30] <zumbrunn_> my understanding is that rhino can compile to bytecode or to java
[17:31] <zumbrunn_> and that with helma it compiles directly to bytcode, not java
[17:31] <zumbrunn_> and that there are different optimization levels for the bytecode compilation
[17:32] <zumbrunn_> (that the optimization levels have nothing to do with whether it compiles to bytecode or to java)
[17:32] <zumbrunn_> is that correct?
[17:34] <zumbrunn_> whether the javascript is compiled or interpreted might be a optimization level question
[17:35] <zumbrunn_> but I believe helma compiles it and doesn't just interpret it
[17:37] <peter_12> zumbrunn_: hmm. Thanks.
[17:38] <peter_12> I would have thought you'd know its compiled because you'd have to compile it ;-)
[17:40] <zumbrunn_> it's possible that my terminology is confused, but I think when helma reads in the code files of a helma app, it compiles the code
[17:41] <zumbrunn_> and caches that compiled code in memory
[17:41] <zumbrunn_> which would be bytecode
[17:42] <zumbrunn_> from what I read, when you use rhino to compile to java, you actually get foo.java files
[17:42] <peter_12> zumbrunn_: I'll ask on the Helma NG list
[17:45] <zumbrunn_> helma ng is currently different, too, in that it doesn't yet cache the compiled code between requests, as far as I know
[17:45] <peter_12> ahh
[17:45] <peter_12> zumbrunn_: I'd be interested in your feedback on the Helma NG list about the package management system I just described there
[17:46] <peter_12> at your leisure, of course
[17:47] <zumbrunn_> I'm more curious on what hannes' feedback will be
[17:47] <peter_12> I am curious about his feedback too
[17:48] <peter_12> I think the system could work well for Helma
[17:48] <peter_12> well actually, I cannot think of any reason why it would not work well for Helma :-)
[17:53] <peter_12> talk to you later
[17:55] <decke> i have looked that up recently and yes helma compiles the code to bytecode per default
[17:55] <decke> but does not use optimizations very much
[18:03] <decke> it's a bit sad to see how much effort is spend optimizing javascript engines that are used by browsers and helma can't use it

 

 

In the channel now:

Logs by date: