Skip to content

Instantly share code, notes, and snippets.

View Kami's full-sized avatar
:octocat:
🐕‍🦺 🦮 🇸🇮 🇺🇦 🇹🇼

Tomaz Muraus Kami

:octocat:
🐕‍🦺 🦮 🇸🇮 🇺🇦 🇹🇼
View GitHub Profile
@Kami
Kami / gist:818386
Created February 9, 2011 12:25
Benchmark results
Intel Core 2 Quad E6700 @ 3.00
8 GB ram
Ubuntu 10.10
100 iterations:
PyPy 1.4.1 x64:
1.76677894592
1.83928704262
@Kami
Kami / gist:824099
Created February 12, 2011 20:41
Benchmark results (PyPy & NodeJS)
Intel Core 2 Quad E6700 @ 3.00
8 GB ram
Ubuntu 10.10
100k iterations
CPython 2.6.6
100.508443832
101.226439953
import sys
import time
import random
sys.path.append('/usr/local/lib/python2.6/dist-packages/')
import waxeye
from ckparser import Parser
content = open('queries.txt', 'r').read()
var parser = require('./parser.js');
var fs = require('fs');
var sys = require('util');
content = fs.readFileSync('queries.txt');
queries = content.toString().split('\n')
var len = queries.length;
var ast, query;
var p = new parser.Parser();
---------------------------------- testErrorOverWarning
*** glibc detected *** python: free(): invalid next size (normal): 0x0b385648 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6(+0x6b591)[0x2cd591]
/lib/tls/i686/cmov/libc.so.6(+0x6cde8)[0x2cede8]
/lib/tls/i686/cmov/libc.so.6(cfree+0x6d)[0x2d1ecd]
/data/virtualenv/lib/python2.6/site-packages/_pylibmc.so(+0x4fd9)[0x414fd9]
python(PyEval_EvalFrameEx+0x5468)[0x80e1c68]
python(PyEval_EvalFrameEx+0x53b0)[0x80e1bb0]
python(PyEval_EvalFrameEx+0x53b0)[0x80e1bb0]
@Kami
Kami / gist:871236
Created March 15, 2011 18:58
tavis fixes
diff --git .gitignore .gitignore
index 8d491af..1c8d957 100644
--- .gitignore
+++ .gitignore
@@ -6,3 +6,6 @@ demos/secrets.py
_trial_temp
build
MANIFEST
+/.ropeproject/config.py
+/.coverage
<?xml version="1.0" encoding="UTF-8"?>
<compute-providers-matrix>
<provider href="">
<name>Brightbox</name>
<list>yes</list>
<reboot></reboot>
<create>yes</create>
<destroy>yes</destroy>
<images>yes</images>
<sizes>yes</sizes>
14:24:14.693 : testGrowlMsg [Waiting for growls] : FAILED
{ isJsUnitException: true,
message: 'Growl was not removed correctly.\nExpected <<div class="ck_widgets_message_default" id=":0"><div class="testclass">test message</div><div><div class="goog-inline-block ck_widgets_button_close" role="button"></div></div></div>> (String) but was <> (String)',
stackTrace: '> (unknown)\n> (unknown)\n> (unknown)\n> (unknown)\n> (unknown)\n> (unknown)\n> (unknown)\n> (unknown)\n> (unknown)\n> Object._onTimeout\n> (unknown)\n',
comment: 'Growl was not removed correctly.',
jsUnitMessage: 'Expected <<div class="ck_widgets_message_default" id=":0"><div class="testclass">test message</div><div><div class="goog-inline-block ck_widgets_button_close" role="button"></div></div></div>> (String) but was <> (String)' }
[object Context]:28474
throw new goog.testing.AsyncTestCase.ControlBreakingException();
^
vagrant@vagrantup:/data/whiskey$ ./bin/whiskey --tests "/data/whiskey/example/test-success.js /data/whiskey/example/test-failure.js"
test-success.js
test_true_equals_true [OK]
test_two_plus_two_equals_four [OK]
test-failure.js
test_false_is_not_equal_true [FAIL]
AssertionError: true == false
at /data/whiskey/example/test-failure.js:21:10
at /data/whiskey/lib/common.js:326:9
at /usr/local/lib/node/.npm/async/0.1.8/package/lib/async.js:163:13
node debug 1.js
debug> run
debugger listening on port 5858
connecting...ok
breakpoint #1 in #<Object>.[anonymous](exports=#<Object>, require=function require(path) {
return Module._load(path, self);
}, module=#<Module>, __filename=/home/vagrant/1.js, __dirname=/home/vagrant), /home/vagrant/1.js:1
(function (exports, require, module, __filename, __dirname) { console.log('bar')
^
debug> next