Change compilation of memcached module to produce PIE (position-independent
executable) instead of a regular shared object.

The nice thing about the PIE executable is that it can also run on Linux,
while ".so" can't run on Linux without tricks (easy tricks, granted, but
it's still not natural to run a ".so" on Linux).

Signed-off-by: Nadav Har'El <nyh@cloudius-systems.com>
Make "rogue" a PIE

Compile "rogue" as a PIE (Position-Independent Executable) instead of
an ordinary shared objects. This allows to run exactly the same
executable on both OSv and Linux.

Signed-off-by: Nadav Har'El <nyh@cloudius-systems.com>
cassandra: don't clobber upstream/ directory

Use cp instead of mv, so that upstream/ is still viable.

This is needed for jenkins, which copies files from there in order to
run the stress test tool.

Signed-off-by: Avi Kivity <avi@cloudius-systems.com>
netperf: make jenkins performance parser more robust

Sometimes the test emits an extra line complaining about a timer popping up.
While this should be fixed, the test should not fail because of it.

Signed-off-by: Avi Kivity <avi@cloudius-systems.com>
Signed-off-by: Tomasz Grabiec <tgrabiec@cloudius-systems.com>
Remove modules.json

It is not used since osv.git commit 139fd05b4bbedebb387319a051f31ef211c19118.

Signed-off-by: Tomasz Grabiec <tgrabiec@cloudius-systems.com>
add CRuby

This enable to run CRuby on OSv

Signed-off-by: KANATSU Minoru <icc.pot.tyew272@gmail.com>
add example code for CRuby

Signed-off-by: KANATSU Minoru <icc.pot.tyew272@gmail.com>
add mikutter its a moest twitter client with Ruby