00:44 vendethiel joined 01:53 vendethiel joined 02:49 vendethiel joined 03:15 vendethiel joined 03:39 vendethiel joined 04:01 vendethiel joined 04:47 vendethiel joined 06:14 btyler_ joined 06:25 oetiker joined 07:51 FROGGS joined 08:56 kjs_ joined 10:16 daxim joined 11:16 kjs_ joined 11:25 Ven joined 12:06 danaj joined 12:11 kjs_ joined 12:32 brrt joined
brrt hmmm 14:01
should we build a uwsgi-moar
and what would that take
the lua plugin was apparantly developed in 4 short hours 14:06
14:19 JimmyZ joined 14:25 Ven joined 14:28 nebuchadnezzar joined
JimmyZ brrt: why we needs cgi? isn't something like jetty better? 15:00
timotimo the wave of the future is having applications that just speak HTTP 15:01
HTTP over TCP; communicating with a web server that handles the "tricky stuff" for you
brrt not cgi, uwsgi :- 15:06
uwsgi :-)
uwsgi is very very very easy to use
and very useful
timotimo what's it good for again? 15:10
JimmyZ I can't see why uwsgi is better than something like jetty 15:12
timotimo i don't know what jetty is either %)
JimmyZ :P
timotimo: en.wikipedia.org/wiki/Jetty_%28web_server%29
brrt i'm not into comparative web server thingies 15:15
thing is, uwsgi deals with a log of the uglies of http
and with threading and prefork systems and clusters and all sorts of niceties
and at $dayjob i noticed that it is pretty complete and awesome, and that they happily take on other projects 15:16
so i'm saying, why not
JimmyZ Worth to try :P 15:20
brrt basically, it is a production-ready web serving solution 15:25
JimmyZ I just don't know which is better :P , *gi vs Servlet 15:28
brrt neither do i, and it could well be that it is context-dependent 15:40
16:10 FROGGS[mobile] joined
brrt rdeioris++ on #uwsgi has kindly provided the core of a plugin :-) 16:11
timotimo cute
brrt github.com/unbit/moarvm-uwsgi-skel
JimmyZ \o/ 16:16
good night 16:18
16:18 FROGGS joined 16:22 Ven joined 16:29 brrt left 17:37 lizmat joined 17:50 FROGGS_ joined 18:37 kjs_ joined 20:00 ggoebel111111111 joined 20:27 Ven joined 20:39 kjs_ joined
dalek arVM: 85d326d | (Timo Paulssen)++ | src/spesh/optimize.c:
finally use proper temp registers in optimize_istrue_isfalse
20:51
arVM: 213dfd6 | (Timo Paulssen)++ | src/spesh/optimize.c:
let's try constant folding super simple int arithmetic
21:54 Ven joined 22:09 kjs_ joined
timotimo not happy 22:38
#0 0x00007ffff7bff96f in MVM_string_concatenate (tc=0x603690, 22:45
a=<error reading variable: Cannot access memory at address 0x40>,
b=<error reading variable: Cannot access memory at address 0x20>) at src/strings/ops.c:321
when compiling Test.pm
dalek arVM/spesh_box_tracking: fd55e86 | (Timo Paulssen)++ | src/spesh/optimize.c:
revert constant folding for now. it b0rks the build.
22:47
arVM/spesh_box_tracking: c8068e4 | (Timo Paulssen)++ | src/spesh/ (3 files):
WIP on tracking the data inside box containers
arVM: fd55e86 | (Timo Paulssen)++ | src/spesh/optimize.c:
revert constant folding for now. it b0rks the build.
timotimo all of this ... no use at all
*sigh* 22:48
maybe brrt can show up, wave his magic keyboard at the problem and fix things up
dalek arVM/spesh_box_tracking: dc106e1 | (Timo Paulssen)++ | src/spesh/ (2 files):
have to take into account set operations, too
23:34