summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Maybe it's clearer this way, with an API that matches the intent ratherArmin Rigo2016-01-0910-38/+42
* kill empty lines at the start and dedent manually, to giveArmin Rigo2016-01-091-8/+21
* Give up testing windows: it kinda seems to work but I really, really,Armin Rigo2016-01-081-0/+4
* tryArmin Rigo2016-01-081-1/+1
* tryArmin Rigo2016-01-081-1/+4
* fixArmin Rigo2016-01-081-1/+1
* trying win fixArmin Rigo2016-01-081-1/+8
* py3 compatArmin Rigo2016-01-087-8/+20
* in-progress: work work work to port this to Python 3Armin Rigo2016-01-084-25/+82
* Py3 fixArmin Rigo2016-01-081-1/+3
* Py3 fixArmin Rigo2016-01-081-0/+2
* Py3 fixes. Skip the embedding tests if linking with -lpython%d.%dArmin Rigo2016-01-088-22/+45
* fixArmin Rigo2016-01-081-1/+6
* In-progress: fix tests to attempt to use distutils also for compilingArmin Rigo2016-01-0712-100/+86
* Fix ffi.compile() to automatically link with the python libraryArmin Rigo2016-01-073-8/+18
* Allow platform-specific hacks to invoke the compilerArmin Rigo2016-01-074-16/+38
* Generalize a bitArmin Rigo2016-01-071-6/+16
* Stop running the embedding_init_code() code as if it was part of theArmin Rigo2016-01-078-11/+15
* merge headsArmin Rigo2016-01-061-0/+7
|\
| * Check that the module is present in sys.modules at this point,Armin Rigo2016-01-061-0/+7
* | Write a line when we run the final executable tooArmin Rigo2016-01-041-0/+1
|/
* windows fixArmin Rigo2016-01-031-0/+1
* possibly clarify example by using the syntax that allows naturallyArmin Rigo2016-01-031-1/+3
* updatesArmin Rigo2016-01-023-6/+9
* A test checking that thread-local values are saved, even thoughArmin Rigo2016-01-024-1/+85
* Pseudo-tests that print some performance numbers for calling an embeddedArmin Rigo2016-01-023-0/+151
* We need fflush(stdout) here, for a possibly bad reason: cpython 2.xArmin Rigo2016-01-024-0/+4
* in-progress: a comment about eggs, and hacks to run the tests on pypy (some f...Armin Rigo2016-01-021-3/+22
* fixesArmin Rigo2016-01-012-2/+3
* One more test, passingArmin Rigo2016-01-013-0/+89
* Fix the multithreaded initialization.Armin Rigo2016-01-014-10/+50
* Update the version numbers and make sure the _cffi_backend module isArmin Rigo2016-01-0110-15/+22
* An apparently different way of failingArmin Rigo2016-01-012-0/+11
* A test of loading different cffi embedded modules in different threads.Armin Rigo2016-01-013-1/+62
* fix docstringArmin Rigo2016-01-011-1/+1
* test for not invoking the init code recursivelyArmin Rigo2016-01-013-0/+61
* test multiple threads all doing the initial call to an "extern Python"Armin Rigo2016-01-014-8/+70
* A test with two modules.Armin Rigo2016-01-013-0/+46
* Avoid setting LD_LIBRARY_PATHArmin Rigo2016-01-011-5/+2
* Add a simple test (cpython 2.7 only)Armin Rigo2016-01-014-0/+97
* more tweaks; tests needed...Armin Rigo2015-12-302-13/+26
* tweaksArmin Rigo2015-12-301-14/+23
* hg merge defaultArmin Rigo2015-12-299-25/+579
|\
| * typoArmin Rigo2015-12-051-1/+1
| * Expand commentArmin Rigo2015-12-051-4/+12
| * fixfixfixfixArmin Rigo2015-12-052-8/+20
| * in-progressArmin Rigo2015-12-054-14/+47
| * more in-progressArmin Rigo2015-12-051-94/+67
| * in-progressArmin Rigo2015-12-054-52/+126
| * tweak tweak tweak: attempt to maximize the multithreading safetyArmin Rigo2015-12-051-77/+151