June 2012 Archives by date
Starting: Fri Jun 1 14:23:40 CEST 2012
Ending: Sat Jun 30 22:07:30 CEST 2012
Messages: 882
- [pypy-commit] extradoc extradoc: quite likely that I'm coming
hager
- [pypy-commit] pypy win_ffi: fix test for jit
mattip
- [pypy-commit] pypy win_ffi: release dll after test
mattip
- [pypy-commit] pypy win_ffi: fix imports
mattip
- [pypy-commit] pypy win_ffi: test, add WinDLL in _ffi
mattip
- [pypy-commit] pypy ppc-backend-2: Use FLOAT_INT_CONVERSION word in stack for emit_cast_float_to_int and
edelsohn
- [pypy-commit] pypy win_ffi: fix test
mattip
- [pypy-commit] pypy win_ffi: fix imports
mattip
- [pypy-commit] pypy ppc-backend-2: Set width for StackLocation.
edelsohn
- [pypy-commit] pypy ppc-backend-2: Define MANAGED_FP_REGS.
edelsohn
- [pypy-commit] pypy ppc-backend-2: Import MANAGED_FP_REGS.
edelsohn
- [pypy-commit] pypy ppc-backend-2: Change force to call failure_recovery_func instead of
edelsohn
- [pypy-commit] pypy ppc-backend-2: Pass RegisterLocation to mov_loc_loc.
edelsohn
- [pypy-commit] pypy ppc-backend-2: Change uses of ENCODING_AREA to FORCE_INDEX_OFS.
edelsohn
- [pypy-commit] pypy ppc-backend-2: Import remap_frame_layout_mixed and use it in prepare_jump.
edelsohn
- [pypy-commit] pypy ppc-backend-2: Use offset directly as load float / store float displacement.
edelsohn
- [pypy-commit] pypy ppc-backend-2: Temporary kludge for FP arguments in set_initial_bindings.
edelsohn
- [pypy-commit] pypy ppc-backend-2: Store FP call arguments on the stack with FP operations.
edelsohn
- [pypy-commit] pypy ppc-backend-2: Fix typo in emit_guard_value FP case.
edelsohn
- [pypy-commit] pypy default: Test and fix for RopeString.find
amauryfa
- [pypy-commit] pypy ppc-backend-2: Fix regalloc_mov for loading float immediate.
edelsohn
- [pypy-commit] pypy win_ffi: fix imports
mattip
- [pypy-commit] pypy win_ffi: fix import, assert correct exception
mattip
- [pypy-commit] pypy default: Most of the cygwin patch (Uwe F. Mayer on pypy-dev).
arigo
- [pypy-commit] pypy default: In-progress: streamline the write barrier called by the x86
arigo
- [pypy-commit] pypy default: Fixes
arigo
- [pypy-commit] pypy default: Remove 'rex_fw' from two places where it has no effect. Comment.
arigo
- [pypy-commit] pypy default: Fix the test.
arigo
- [pypy-commit] pypy default: Fix tests.
arigo
- [pypy-commit] pypy default: hg merge
arigo
- [pypy-commit] pypy default: Document.
arigo
- [pypy-commit] pypy default: document some branches
fijal
- [pypy-commit] pypy default: Fix the test on Linux.
arigo
- [pypy-commit] pypy default: merge heads
arigo
- [pypy-commit] pypy default: support item() on 1-d 1-elem arrays. I could not care less about the performance of this
fijal
- [pypy-commit] pypy default: merge
fijal
- [pypy-commit] pypy default: add a passing test
fijal
- [pypy-commit] pypy default: unroll this loop
alex_gaynor
- [pypy-commit] pypy default: Implmenet proper hash functions for the numpy types.
alex_gaynor
- [pypy-commit] pypy default: Remove the unused pypy.rlib.rsdl.
arigo
- [pypy-commit] pypy default: Note for my previous commit.
alex_gaynor
- [pypy-commit] pypy default: Merged default.
alex_gaynor
- [pypy-commit] pypy default: some more notes
fijal
- [pypy-commit] pypy default: merge
fijal
- [pypy-commit] pypy default: merge
fijal
- [pypy-commit] lang-gameboy default: Copy rsdl here. It was removed from the pypy tree.
arigo
- [pypy-commit] pypy default: Kill this method. This adds yet another special case which
arigo
- [pypy-commit] pypy default: Write a test for d4ed2c8ac9b1 (thanks lahwran for reporting it)
arigo
- [pypy-commit] pypy win_ffi: pass flags into _ffi's Func.from_addr
mattip
- [pypy-commit] pypy win_ffi: merge default into branch
mattip
- [pypy-commit] pypy default: Fix test
arigo
- [pypy-commit] pypy default: don't complain if 'default' is documented
antocuni
- [pypy-commit] pypy default: A failing test from issue872.
arigo
- [pypy-commit] pypy default: Fix attempt for a3ce5fe94074.
arigo
- [pypy-commit] pypy stackroot-speedup: hg merge default
arigo
- [pypy-commit] pypy stm-thread: Remove the hand-waving uncertainty of gcsource, and instead
arigo
- [pypy-commit] pypy stm-thread: The next thing to re-optimize: withmethodcache
arigo
- [pypy-commit] pypy release-1.9.x: merge default
fijal
- [pypy-commit] pypy stm-thread: hg merge default
arigo
- [pypy-commit] pypy default: Fix for issue1077: [nan] <= [5] should be False.
arigo
- [pypy-commit] pypy reflex-support: merge default into branch
wlav
- [pypy-commit] pypy reflex-support: allow PyObject* function arguments and returns (with their tests)
wlav
- [pypy-commit] pypy default: document that PyObject*'s can now be used
wlav
- [pypy-commit] pypy release-1.9.x: hg merge default
arigo
- [pypy-commit] pypy win_ffi: merge from default
mattip
- [pypy-commit] pypy win_ffi: document branch
mattip
- [pypy-commit] pypy default: Fix for a test that was failing forever on linux64.
arigo
- [pypy-commit] extradoc extradoc: draft of a py3k status update blog post
antocuni
- [pypy-commit] buildbot default: Trying without any testing whatsoever to add a lock for the windows builds.
arigo
- [pypy-commit] pypy default: (mattip) Merge the branch that handles calling conventions for the _ffi and ctypes modules
fijal
- [pypy-commit] pypy win_ffi: close merged branch
fijal
- [pypy-commit] pypy release-1.9.x: merge default
fijal
- [pypy-commit] buildbot default: Missing comma
arigo
- [pypy-commit] buildbot default: Check in this update.
arigo
- [pypy-commit] extradoc extradoc: checkin for Mike (problem with extrados ?!)
ctismer
- [pypy-commit] pypy ppc-backend-2: (edelsohn, bivab): In possibly_free_vars, do not free var if var is None.
edelsohn
- [pypy-commit] pypy win32-stdlib: merge default into branch
mattip
- [pypy-commit] pypy default: whoops on import
mattip
- [pypy-commit] pypy release-1.9.x: merge default for release
mattip
- [pypy-commit] pypy ppc-backend-2: (edelsohn, bivab): Add FP support to cmp_op.
edelsohn
- [pypy-commit] pypy ppc-backend-2: (edelsohn, bivab): Support FP compare in emit_guard_value.
edelsohn
- [pypy-commit] pypy ppc-backend-2: (edelsohn, bivab): Remove f0 from managed float registers.
edelsohn
- [pypy-commit] pypy ppc-backend-2: Update managed fp registers in decode_registers_and_descr and
edelsohn
- [pypy-commit] pypy ppc-backend-2: Add float support to emit_{get, set}*{field, array}*_gc.
edelsohn
- [pypy-commit] pypy ppc-backend-2: Correct computation of index into fp_registers.
edelsohn
- [pypy-commit] pypy ppc-backend-2: Do not save and restore f0 around remap_frame_layout.
edelsohn
- [pypy-commit] pypy ppc-backend-2: Save and restore volatile floats.
edelsohn
- [pypy-commit] pypy ppc-backend-2: Save and restore non-volatile floats.
edelsohn
- [pypy-commit] pypy default: update the docs wrt modified-stdlib removal
RonnyPfannschmidt
- [pypy-commit] pypy default: Simplify the custom logic to pickle module dictionary (as per Stackless
arigo
- [pypy-commit] pypy default: Be even more careful.
arigo
- [pypy-commit] pypy release-1.9.x: hg merge default (reported by marienz on irc)
arigo
- [pypy-commit] pypy release-1.9.x: Start writing the release announcement
fijal
- [pypy-commit] pypy.org extradoc: Update.
arigo
- [pypy-commit] pypy default: skip this test, which is outdated anyway
antocuni
- [pypy-commit] pypy py3k: hg merge default
antocuni
- [pypy-commit] pypy py3k: kill again rangelist tests, which were resurrected by mistake by the last emrge
antocuni
- [pypy-commit] pypy py3k: py3k_skip tests for ropes. We are not interested in those right now
antocuni
- [pypy-commit] pypy py3k: bah: we want to call bytes([n]), not bytes(n). space.call does the latter, because it receives a list of arguments, while space.call_function reveives *args
antocuni
- [pypy-commit] pypy py3k: we print lots of [platform:execute] lines now, so we need to be a bit more careful about what to match with the regexp
antocuni
- [pypy-commit] pypy py3k: str vs bytes
antocuni
- [pypy-commit] pypy win-ordinal: allow checkmodule('mod1', 'mod2') (arigato)
mattip
- [pypy-commit] pypy win-ordinal: add test_ztranslation
mattip
- [pypy-commit] pypy win-ordinal: add ordinal function handling to libffi, expose in module\_ffi
mattip
- [pypy-commit] pypy win-ordinal: fix for translation
mattip
- [pypy-commit] pypy win-ordinal: add test, fix for test
mattip
- [pypy-commit] pypy stm-thread: should_break_transaction(): give a configurable length limit.
arigo
- [pypy-commit] pypy stm-thread: Tweaks in the main loop to not longer systematically call
arigo
- [pypy-commit] pypy stm-thread: Add set_transaction_length here.
arigo
- [pypy-commit] pypy stm-thread: Translation fixes
arigo
- [pypy-commit] pypy stm-thread: Change the default checkinterval to a value which ends up
arigo
- [pypy-commit] pypy default: Add the release announcement to the trunk
fijal
- [pypy-commit] pypy default: First attempt at listing what we did.
arigo
- [pypy-commit] pypy jvm-improvements: Fix getattr on JvmInstanceWrapper
benol
- [pypy-commit] pypy jvm-improvements: Remove unncessary __eq__ from OOInstanceRepr
benol
- [pypy-commit] pypy jvm-improvements: Enforce casting string arguments with rjvm.native_string
benol
- [pypy-commit] pypy win-ordinal: Fix for posix platforms
amauryfa
- [pypy-commit] pypy win-ordinal: Don't store self.space in W__StructDescr.
amauryfa
- [pypy-commit] pypy win-ordinal: Skip windows-specific test
amauryfa
- [pypy-commit] pypy win-ordinal: Wrap lines to 80 columns
amauryfa
- [pypy-commit] pypy default: I *think* that this is already much better: if PYTHONIOENCODING
arigo
- [pypy-commit] pypy release-1.9.x: hg merge default
arigo
- [pypy-commit] pypy default: Document __len__/__length_hint__.
arigo
- [pypy-commit] pypy default: GetConsoleCP() & GetConsoleOutputCP() for Windows.
arigo
- [pypy-commit] pypy default: add percentage
fijal
- [pypy-commit] pypy default: inexpensive is relative, remove
fijal
- [pypy-commit] pypy default: progress
fijal
- [pypy-commit] pypy.org extradoc: Update.
arigo
- [pypy-commit] pypy default: add a point about ffistruct
antocuni
- [pypy-commit] pypy default: add a warning
antocuni
- [pypy-commit] pypy release-1.9.x: hg merge default
arigo
- [pypy-commit] pypy ppc-backend-2: Include UNORDERED test for FLOAT_NE.
edelsohn
- [pypy-commit] pypy ppc-backend-2: Use negation of EQ bit instead of UNORDERED for FLOAT_NE and INT_NE.
edelsohn
- [pypy-commit] pypy ppc-backend-2: Fix typo in math_sqrt method name.
edelsohn
- [pypy-commit] pypy ppc-backend-2: Implement math_sqrt in prepare_call.
edelsohn
- [pypy-commit] pypy default: progress
fijal
- [pypy-commit] pypy default: merge
fijal
- [pypy-commit] pypy default: Spelling nit.
amauryfa
- [pypy-commit] pypy stm-thread: Dynamically shorten transactions if they start failing.
arigo
- [pypy-commit] pypy stm-thread: Fix for corner cases of non-properly-nested atomic blocks.
arigo
- [pypy-commit] extradoc extradoc: Update the people's plan.
arigo
- [pypy-commit] pypy stm-thread: Tweak: it seems that 9 gives better results than both 7 or 11 (the
arigo
- [pypy-commit] cffi default: A failing test.
arigo
- [pypy-commit] cffi default: Rename "new" to "newp" in the test too.
arigo
- [pypy-commit] cffi default: Fix the test (by changing it), and fix the test (by changing the tested
arigo
- [pypy-commit] pypy default: whoops
mattip
- [pypy-commit] cffi default: Fix for the special case of setting 1.
arigo
- [pypy-commit] cffi default: Bah, forgot this (but the test doesn't fail?).
arigo
- [pypy-commit] pypy py3k: make sure to init sys.std{in, out, err} only if they are not initialized yet. This fixes the first few tests in test_app_main, which rely on stdout to be a StringIO()
antocuni
- [pypy-commit] pypy py3k: we cannot directly import/execute pypy.module.sys.state.getinitalpath, because it's a python2 file. But the good news is that we don't actually need it: for the tests, it is enough to have a minimal path, so we just compute it (in particular, we need to be able to import _pypy_interact)
antocuni
- [pypy-commit] pypy py3k: try to simulate the very same conditions we get when running app_main on pypy: in particular, there are no sys.std{in, out, err} yet
antocuni
- [pypy-commit] pypy py3k: make pypy importable in python3; this fixes test_app_main.test_options_i_m, which try to import pypy.translator.goal.test2.mymodule
antocuni
- [pypy-commit] pypy py3k: bah, actually fix test_options_i_m: we need to ensure to have the correct pypy package in PYTHONPATH
antocuni
- [pypy-commit] pypy py3k: having the correct PYTHONPATH is required by more tests, so move the logic in _spawn
antocuni
- [pypy-commit] pypy py3k: yet another way to set the correct PYTHONPATH, which works also for other test classes
antocuni
- [pypy-commit] pypy py3k: fix test_print_info by making app_main importable on python2
antocuni
- [pypy-commit] pypy py3k: kill lines which were wrongly put in by a bad merge in rev a9fa4e709310
antocuni
- [pypy-commit] pypy default: o) explain class loader usage
wlav
- [pypy-commit] pypy reflex-support: add automatic class loader based on .rootmap files; and its test
wlav
- [pypy-commit] pypy reflex-support: merge default into branch
wlav
- [pypy-commit] pypy default: explain how root-config can be used to locate Reflex headers and libs
wlav
- [pypy-commit] pypy reflex-support: use root-config, if available
wlav
- [pypy-commit] pypy ppc-backend-2: Do not trample float result register when saving and restoring volatiles.
edelsohn
- [pypy-commit] pypy default: Document pytest.py like I documented test_all.py.
arigo
- [pypy-commit] cffi default: Ignore .orig files
arigo
- [pypy-commit] cffi default: The point of this is to detect broken signatures, which doesn't
arigo
- [pypy-commit] cffi default: Remove again .orig from here, sorry.
arigo
- [pypy-commit] cffi default: Tweak
arigo
- [pypy-commit] pypy default: add footer
fijal
- [pypy-commit] pypy default: merge
fijal
- [pypy-commit] pypy default: typo, and explain better
antocuni
- [pypy-commit] pypy default: Typos and details.
arigo
- [pypy-commit] cffi linux-only: A branch to try to rework verify(). The plan on this branch
arigo
- [pypy-commit] cffi linux-only: Random check-in changing things here and there.
arigo
- [pypy-commit] cffi linux-only: Linux-only tweaks until the test passes.
arigo
- [pypy-commit] pypy release-1.9.x: Added tag release-1.9 for changeset 341e1e3821ff
fijal
- [pypy-commit] pypy default: update docs
fijal
- [pypy-commit] pypy default: typos
fijal
- [pypy-commit] pypy.org extradoc: update
fijal
- [pypy-commit] pypy.org extradoc: update and regen
fijal
- [pypy-commit] pypy.org extradoc: document changed windows runtime dependency
mattip
- [pypy-commit] cffi linux-only: More tweaks, and a test that doesn't pass so far because of the "const"
arigo
- [pypy-commit] pypy.org extradoc: document changed windows runtime dependency in proper place
mattip
- [pypy-commit] pypy win-ordinal: merge default into branch
mattip
- [pypy-commit] cffi linux-only: Minimal fix for test_verify: track just "const pointers".
arigo
- [pypy-commit] pypy ppc-backend-2: Re-write _emit_call parameter passing.
edelsohn
- [pypy-commit] pypy ppc-backend-2: Define MAX_FREG_ARGS.
edelsohn
- [pypy-commit] cffi linux-only: Progress on test_ffi_nonfull_struct(), but unfinished so far.
arigo
- [pypy-commit] pypy default: Kill this paragraph: this CPython difference was removed some time ago.
arigo
- [pypy-commit] pypy default: issue1043 3rd issue fixed
arigo
- [pypy-commit] pypy app_main-refactor: a branch where to move part of the app_main logic to interp-level
antocuni
- [pypy-commit] pypy app_main-refactor: port the logic to find sys.executable from app_main to interp-level and test
antocuni
- [pypy-commit] pypy app_main-refactor: add rlib.rpath, which contains RPython (and more limited) versions of some os.path functions
antocuni
- [pypy-commit] pypy app_main-refactor: move the logic to compute the stdlib path to its own file
antocuni
- [pypy-commit] pypy app_main-refactor: copy the logic to find the stdlib from app_main into sys.initpath, and make it rpython. Also, add tests for it, which is always good :-)
antocuni
- [pypy-commit] pypy app_main-refactor: fix typos
antocuni
- [pypy-commit] pypy app_main-refactor: fix py.py now that pypy_initial_path has gone
antocuni
- [pypy-commit] pypy app_main-refactor: kill get_library_path and setup_sys_executable from app_main: instead we call sys.pypy_find_executable and sys.pypy_find_stdlib which are now implemented at interp-level
antocuni
- [pypy-commit] pypy app_main-refactor: fix test_pythonwarnings
antocuni
- [pypy-commit] pypy app_main-refactor: we can't set sys.prefix, else we break the world
antocuni
- [pypy-commit] pypy app_main-refactor: rpython fix, and fix checkmodule to run with sys
antocuni
- [pypy-commit] pypy default: Add a test that passes on x86.
arigo
- [pypy-commit] pypy default: Update by printing the loop.
arigo
- [pypy-commit] pypy default: Update to accept '??', produced by recent dumps.
arigo
- [pypy-commit] pypy slightly-shorter-c: A branch, just to compare a quick hack
arigo
- [pypy-commit] pypy slightly-shorter-c: Rework the generated assembler to avoid duplicating operations
arigo
- [pypy-commit] pypy ppc-backend-2: Do not import count_reg_args.
edelsohn
- [pypy-commit] pypy ppc-backend-2: Import test_arguments_to_execute_token.
edelsohn
- [pypy-commit] pypy default: Add more instructions to ignore by copying from Intel docs.
arigo
- [pypy-commit] pypy slightly-shorter-c: hg merge default
arigo
- [pypy-commit] pypy stm-thread: Disable this useless-so-far computation
arigo
- [pypy-commit] pypy stm-thread: Kill a non-useful field.
arigo
- [pypy-commit] pypy ppc-backend-2: Print values array in test_arguments_to_execute_token.
edelsohn
- [pypy-commit] pypy ppc-backend-2: Push and Pop floats.
edelsohn
- [pypy-commit] pypy ppc-backend-2: Increment over GPRs for float arguments.
edelsohn
- [pypy-commit] pypy stm-thread: Tweak.
arigo
- [pypy-commit] pypy default: issue1087: fix it by just checking the status of the lock to know
arigo
- [pypy-commit] pypy default: asmgcc requires --shared=False.
arigo
- [pypy-commit] pypy app_main-refactor: make sure that os.getcwd() returns a SomeString(no_nul=True)
antocuni
- [pypy-commit] pypy app_main-refactor: make sure that getenv returns a no_nul string
antocuni
- [pypy-commit] pypy app_main-refactor: propagate no_nul when doing SomeString()*SomeInteger()
antocuni
- [pypy-commit] pypy app_main-refactor: test and fix for missing os
antocuni
- [pypy-commit] pypy win-ordinal: merge default into branch
mattip
- [pypy-commit] pypy stm-thread: A failing test.
arigo
- [pypy-commit] pypy stm-thread: Fix.
arigo
- [pypy-commit] pypy slightly-shorter-c: close branch about to merge
arigo
- [pypy-commit] pypy default: Merge 'slightly-shorter-c'. Might give a slight improvement to the
arigo
- [pypy-commit] pypy length-hint: Add a comment.
arigo
- [pypy-commit] pypy stm-thread: hg merge default
arigo
- [pypy-commit] pypy app_main-refactor: fix test_ignore_python_startup: we need to make sure to take a copy of sys.path, because we are going to empty it few lines later (and the bug does not show if PYTHONPATH is set, because then a copy of the list is done anyway)
antocuni
- [pypy-commit] pypy app_main-refactor: make sure to import CPython's ctypes, not pypy's
antocuni
- [pypy-commit] pypy app_main-refactor: make sure to empty PYTHONPATH before calling scritps which raises. E.g. on my system I have a sitecustomize.py in PYTHONPATH which gives me a pdb++ prompt on exceptions, and this messes up the tests
antocuni
- [pypy-commit] pypy win-ordinal: merge default into branch
mattip
- [pypy-commit] pypy stm-thread: Workaround.
arigo
- [pypy-commit] extradoc extradoc: Draft.
arigo
- [pypy-commit] extradoc extradoc: Update this paragraph following fijal's suggestion.
arigo
- [pypy-commit] pypy default: Fix and simplify set_interrupt() by reusing code from perform().
arigo
- [pypy-commit] pypy default: merge heads
arigo
- [pypy-commit] pypy default: merge win-ordinal: a branch to expose finding functions in a dll via ordinals to _ffi and ctypes
mattip
- [pypy-commit] pypy default: hg backout 12c1f0538f76
arigo
- [pypy-commit] pypy default: Remove an "import fcntl".
arigo
- [pypy-commit] pypy default: test, fix: os.isatty should not raise in windows
mattip
- [pypy-commit] pypy win32-stdlib: support ordinals
mattip
- [pypy-commit] pypy win32-stdlib: fix for uninitialized _argtypes_, tested in ctypes\test\test_random_things
mattip
- [pypy-commit] pypy win32-stdlib: merge default into branch
mattip
- [pypy-commit] pypy win32-stdlib: merge mailbox.py and its tests with cpython 2.7.3
mattip
- [pypy-commit] pypy win32-stdlib: try to minimize changes vis-a-vis cpython 2.7.3
mattip
- [pypy-commit] pypy win32-stdlib: merge default into branch
mattip
- [pypy-commit] pypy win32-stdlib: isatty should not raise exception
mattip
- [pypy-commit] pypy win32-stdlib: merge default into branch
mattip
- [pypy-commit] pypy win32-stdlib: fix merge
mattip
- [pypy-commit] pypy win32-stdlib: fix merge
mattip
- [pypy-commit] pypy win32-stdlib: fix merge
mattip
- [pypy-commit] extradoc extradoc: Add Jasper.
arigo
- [pypy-commit] pypy default: issue1164: get_python_lib(standard_lib=1) should probably just
arigo
- [pypy-commit] pypy default: More ignored ops
arigo
- [pypy-commit] pypy default: Test and fix for issue1159: the logic in parsestring.py was subtly
arigo
- [pypy-commit] pypy default: Also accept the encoding "utf8" in addition to "utf-8" to
arigo
- [pypy-commit] pypy app_main-refactor: yay! Kill the usage of nanos from app_main: now that we setup a bootstrap sys.path very early, we should be able to import the actual os just aftwerwards
antocuni
- [pypy-commit] pypy app_main-refactor: actually kill nanos
antocuni
- [pypy-commit] pypy app_main-refactor: kill resolvedirof from app_main, and instead use the one which is already in sys (exposed via sys.pypy_resolvedirof)
antocuni
- [pypy-commit] pypy app_main-refactor: it seems that this hack is no longer needed
antocuni
- [pypy-commit] pypy stm-thread: Bah.
arigo
- [pypy-commit] pypy default: Move the callback logic to C code instead of using RPython code
arigo
- [pypy-commit] pypy default: Oups, fix for e2d958c646fd.
arigo
- [pypy-commit] pypy default: Add a missing function declaration.
arigo
- [pypy-commit] pypy default: Fix.
arigo
- [pypy-commit] pypy py3k: merge the app_main-refactor branch; tests are stil broken because we can't import autopath and in general the pypy tree in python3
antocuni
- [pypy-commit] pypy app_main-refactor: there is no need to use the real sys.pypy_{find_{executable, stdlib}, resolvedirof} when testing. Instead, we simply code some minimal implementation which works when we call python app_main.py, for tests. This greatly helps the py3k branch, where we cannot import the pypy package because it's not compatible with python3
antocuni
- [pypy-commit] pypy py3k: hg merge app_main-refactor again
antocuni
- [pypy-commit] pypy app_main-refactor: close to-be-merged branch
antocuni
- [pypy-commit] pypy default: merge the app_main-refactor branch, which moves part of the logic to interp-level and kills the nanos hack. This greatly helps py3k
antocuni
- [pypy-commit] pypy ppc-backend-2: Skip stack location in _set_initial_bindings for float arguments when
edelsohn
- [pypy-commit] pypy ppc-backend-2: Save and restore floats in _build_malloc_slowpath.
edelsohn
- [pypy-commit] pypy ppc-backend-2: revert changes lost in merges
bivab
- [pypy-commit] pypy py3k: I don't know why 'import site failed' was added to the expected stdout. Revert the test to what it is on default, and it passes again
antocuni
- [pypy-commit] pypy py3k: pyc files are now stored in __pycache__, fish it from there
antocuni
- [pypy-commit] pypy default: move the PYTHONIOENCODING logic to its own function
antocuni
- [pypy-commit] pypy py3k: hg merge default
antocuni
- [pypy-commit] pypy py3k: kill the old python2 io encoding stuff
antocuni
- [pypy-commit] pypy py3k: py3k-ify
antocuni
- [pypy-commit] pypy py3k: make autopath and our pytest.py compatible with python3: this is needed to run -A tests with the compiled pypy-c
antocuni
- [pypy-commit] pypy stm-thread: Anther __builtin_except() to mark the slow path.
arigo
- [pypy-commit] pypy default: issue1167: changed the test (according to py.test -A on Linux), and fix
arigo
- [pypy-commit] pypy default: only test on posix, windows cannot send signals using os.kill
mattip
- [pypy-commit] pypy default: Attempting to fix the assert detecting mixed 32/64-bits.
arigo
- [pypy-commit] pypy default: Test and fix (thanks marienz)
arigo
- [pypy-commit] pypy ppc-backend-2: Add a third argument to failure_recovery_func() to pass a separate pointer
edelsohn
- [pypy-commit] pypy ppc-backend-2: Pass addr_all_null_registers as third parameter to failure_recovery_func.
edelsohn
- [pypy-commit] pypy default: (Ab)use the mecanism to find sizeof(void*) from the C compiler too, and
arigo
- [pypy-commit] pypy default: Fix the error message now.
arigo
- [pypy-commit] pypy default: Translation of cpyext requires the array module.
amauryfa
- [pypy-commit] pypy default: issue1169: _ssl errors outside any SSL context should use ERR_peek_last_error()
amauryfa
- [pypy-commit] pypy stdlib-2.7.3: A branch to update to Python 2.7.3
amauryfa
- [pypy-commit] pypy stdlib-2.7.3: Merge stdlib 2.7.3
amauryfa
- [pypy-commit] cffi linux-only: Verifying the typedefs, precisely enough to be able to
arigo
- [pypy-commit] pypy default: return an absolute path: since we chdir before executing the tests, relative paths hardcoded in a global object don't work
antocuni
- [pypy-commit] cffi linux-only: In-progress: verify fully-declared structs.
arigo
- [pypy-commit] cffi linux-only: Finish the (non-partial) struct verification. For now uses
arigo
- [pypy-commit] cffi cpy-extension: Make yet another branch in which to split ABI versus API more, and
arigo
- [pypy-commit] cffi cpy-extension: Fixed the docstring of ffi.verify() to document the new idea.
arigo
- [pypy-commit] cffi cpy-extension: Progress
arigo
- [pypy-commit] cffi cpy-extension: Move the code around.
arigo
- [pypy-commit] pypy default: Add a bunch of @jit.dont_look_inside. Recent reorganization
arigo
- [pypy-commit] pypy default: fix.
arigo
- [pypy-commit] pypy ppc-backend-2: close branch to be merged
edelsohn
- [pypy-commit] pypy ppc-jit-backend: merge ppc-backend-2
edelsohn
- [pypy-commit] pypy ppc-jit-backend: merge dangling commit
edelsohn
- [pypy-commit] pypy arm-backend-2: merge default
bivab
- [pypy-commit] pypy arm-backend-2: merge default
bivab
- [pypy-commit] pypy arm-backend-2: merge default
bivab
- [pypy-commit] pypy arm-backend-2: extend timeout to work on ARM
bivab
- [pypy-commit] cffi cpy-extension: Generalize the conversions.
arigo
- [pypy-commit] cffi cpy-extension: _cffi_to_c_char_p(). Use the technique documented in
arigo
- [pypy-commit] cffi cpy-extension: Fix the tests, and write a general test (in-progress).
arigo
- [pypy-commit] pypy ppc-jit-backend: merge arm-backend-2
edelsohn
- [pypy-commit] cffi cpy-extension: Fix tests.
arigo
- [pypy-commit] pypy ppc-jit-backend: Add support for convert_float_bytes_to_longlong and
edelsohn
- [pypy-commit] cffi cpy-extension: Phew. All integer types.
arigo
- [pypy-commit] pypy ppc-jit-backend: (edelsohn, bivab): Cast "j" to float in test_stuff_translates.
edelsohn
- [pypy-commit] pypy default: Tiny cleanup
alex_gaynor
- [pypy-commit] cffi cpy-extension: Char arguments.
arigo
- [pypy-commit] cffi cpy-extension: Fix test.
arigo
- [pypy-commit] cffi cpy-extension: Fixes.
arigo
- [pypy-commit] pypy ppc-jit-backend: Remove argument to get_basic_shape().
edelsohn
- [pypy-commit] pypy arm-backend-2: Start fixing issues mentioned by arigo in 6bac78dc2ff5 by using sign extending operations where adequate
bivab
- [pypy-commit] cffi cpy-extension: Tests and fix.
arigo
- [pypy-commit] cffi cpy-extension: A passing test checking a call to a macro.
arigo
- [pypy-commit] pypy default: Fix __module__ on cStringIO.String{I, O} instances.
alex_gaynor
- [pypy-commit] cffi cpy-extension: An extra passing test.
arigo
- [pypy-commit] cffi cpy-extension: Avoid generating a platform-specific .c file.
arigo
- [pypy-commit] cffi cpy-extension: On 64-bit don't declare twice the same function.
arigo
- [pypy-commit] pypy stdlib-2.7.3: Add new files in the test suite
amauryfa
- [pypy-commit] pypy stdlib-2.7.3: Implement posix.urandom for all platforms
amauryfa
- [pypy-commit] pypy stdlib-2.7.3: Add PyUnicode_EncodeDecimal.
amauryfa
- [pypy-commit] pypy stdlib-2.7.3: Install new version of _testcapimodule.c
amauryfa
- [pypy-commit] pypy vendor/stdlib: upgrade python 2 stdlib to 2.7.3
RonnyPfannschmidt
- [pypy-commit] pypy stdlib-2.7.3: correction merge with the vendor/stdlib branch
RonnyPfannschmidt
- [pypy-commit] pypy stdlib-2.7.3: merge heads
RonnyPfannschmidt
- [pypy-commit] pypy default: add a document describing the stdlib upgrade process for developers in excessive detail
RonnyPfannschmidt
- [pypy-commit] cffi cpy-extension: Function call with pointer arguments
arigo
- [pypy-commit] cffi cpy-extension: A passing test.
arigo
- [pypy-commit] pypy stdlib-2.7.3: PyUnicode_EncodeDecimal: copy all characters, and ends the buffer with \0.
amauryfa
- [pypy-commit] pypy stdlib-2.7.3: CPython issue #13268: Don't let a tuple msg be interpreted as arguments to AssertionError
amauryfa
- [pypy-commit] pypy stdlib-2.7.3: CPython issue13676: sqlite3: Handle strings with embedded zeros correctly
amauryfa
- [pypy-commit] pypy stdlib-2.7.3: CPython issue13573: The csv.writer now uses the repr() for floats rather than str(). This allows floats to round-trip without loss of precision.
amauryfa
- [pypy-commit] cffi cpy-extension: Completing structs.
arigo
- [pypy-commit] pypy default: convert comment to docstring
mattip
- [pypy-commit] pypy stdlib-2.7.3: CPython Issue #13333: The UTF-7 decoder now accepts lone surrogates
amauryfa
- [pypy-commit] pypy stdlib-2.7.3: CPython Issue #12467: warnings: fix crash if globals()['__file__'] is None.
amauryfa
- [pypy-commit] cffi cpy-extension: Detect mismatches in the size of fields.
arigo
- [pypy-commit] pypy default: Add branches
arigo
- [pypy-commit] pypy arm-backend-2: check result type (size and sign) around every call that can return a short or char
bivab
- [pypy-commit] pypy default: Backed out changeset a4fd8c9abd4e
arigo
- [pypy-commit] pypy default: Add a "whatsnew-head.rst". Not deciding now the next version number.
arigo
- [pypy-commit] pypy default: What to do with 'whatsnew-head.rst'
arigo
- [pypy-commit] pypy default: Cygwin patch by Uwe F. Mayer, slightly edited to minimize the length of
arigo
- [pypy-commit] pypy default: Fix for the issue of abuse of PyCapsules, relying on immediate
arigo
- [pypy-commit] pypy arm-backend-2: avoid creating a large prebuilt constant
bivab
- [pypy-commit] pypy arm-backend-2: add an assert
bivab
- [pypy-commit] pypy arm-backend-2: use a default tuple instead of None
bivab
- [pypy-commit] cffi cpy-extension: Tighter check, also crashing on warnings from the C compiler.
arigo
- [pypy-commit] cffi cpy-extension: Implemented as a hack: be strict about the field types, except
arigo
- [pypy-commit] cffi cpy-extension: Verify full (non-partial) structs too.
arigo
- [pypy-commit] cffi cpy-extension: Cosmetic changes.
arigo
- [pypy-commit] cffi cpy-extension: The next thing to do.
arigo
- [pypy-commit] pypy ppc-jit-backend: Duplicate float arguments in GPR slots
edelsohn
- [pypy-commit] pypy stdlib-2.7.3: CPython Issue #13034: When decoding some SSL certificates, the subjectAltName extension could be unreported.
amauryfa
- [pypy-commit] pypy stdlib-2.7.3: Too many tests for the same feature :)
amauryfa
- [pypy-commit] cffi cpy-extension: Fix an obscure case: the repr of the C type "int(*)[5]". (Don't "uh,
arigo
- [pypy-commit] cffi cpy-extension: Generic test, and fix for the ctypes backend.
arigo
- [pypy-commit] cffi cpy-extension: Add a passing test
arigo
- [pypy-commit] cffi cpy-extension: Bah, to fix this test it's actually enough to add parentheses
arigo
- [pypy-commit] cffi cpy-extension: Good, we can now declare array fields without specifying the length,
arigo
- [pypy-commit] cffi cpy-extension: Add a skipped test about C99 trailing open-ended arrays in structs.
arigo
- [pypy-commit] cffi cpy-extension: verify() can read constants declared e.g. with #define.
arigo
- [pypy-commit] pypy win32-stdlib: revert to 2.7.3 version
mattip
- [pypy-commit] pypy numpypy-argminmax: add a failing test
mattip
- [pypy-commit] pypy numpypy-argminmax: pass axis, out args to loop
mattip
- [pypy-commit] pypy numpypy-argminmax: fix nasty bug: arg{min, max} of scalar
mattip
- [pypy-commit] pypy stdlib-2.7.3: CPython Issue #13415: os.unsetenv() doesn't ignore errors anymore.
amauryfa
- [pypy-commit] pypy stdlib-2.7.3: Verify the types of AST strings and identifiers (CPython issues #12609 and #12610)
amauryfa
- [pypy-commit] pypy stdlib-2.7.3: CPython Issue #9975: socket: Fix incorrect use of flowinfo and scope_id.
amauryfa
- [pypy-commit] pypy reflex-support: do not release GIL when accessing reflection info (depends on backend)
wlav
- [pypy-commit] pypy reflex-support: crossing test and rootmap generation for CINT backend
wlav
- [pypy-commit] pypy reflex-support: merge default into branch
wlav
- [pypy-commit] pypy stdlib-2.7.3: Skip another ctypes test
amauryfa
- [pypy-commit] pypy stdlib-2.7.3: ctypes raises a TypeError when a non-ascii unicode field name is used.
amauryfa
- [pypy-commit] cffi cpy-extension: Ignore the declared type for global int constants.
arigo
- [pypy-commit] cffi cpy-extension: Better tests. Fixes.
arigo
- [pypy-commit] cffi cpy-extension: Forgot a '( )'.
arigo
- [pypy-commit] cffi cpy-extension: More tweaks, preventing a compiler warning
arigo
- [pypy-commit] cffi cpy-extension: Non-full enums, starting
arigo
- [pypy-commit] cffi cpy-extension: - One more step in the test.
arigo
- [pypy-commit] pypy arm-backend-2: unify interfaces for translation
bivab
- [pypy-commit] cffi cpy-extension: Full enums.
arigo
- [pypy-commit] cffi cpy-extension: Opaque structs.
arigo
- [pypy-commit] cffi cpy-extension: "Opaque" types, which become just non-filled structs in the backend.
arigo
- [pypy-commit] cffi cpy-extension: Insert spaces around '__dotdotdot__'.
arigo
- [pypy-commit] cffi cpy-extension: Test and fix: initialize things in a different order.
arigo
- [pypy-commit] cffi cpy-extension: Add a second demo using verify().
arigo
- [pypy-commit] cffi cpy-extension: Replace this hard-coded "4" with the #define.
arigo
- [pypy-commit] cffi cpy-extension: Remove comments.
arigo
- [pypy-commit] cffi cpy-extension: Restore the comments copy-pasted from the man page.
arigo
- [pypy-commit] cffi cpy-extension: Add a warning.
arigo
- [pypy-commit] cffi cpy-extension: Mostly done. Listing two things missing
arigo
- [pypy-commit] cffi default: hg merge cpy-extension
arigo
- [pypy-commit] cffi default: move TODO to it's own file
fijal
- [pypy-commit] cffi default: start to rewrite README
fijal
- [pypy-commit] cffi default: (fijal, arigo) fix syntax + example
fijal
- [pypy-commit] cffi default: (fijal, arigo) fix
fijal
- [pypy-commit] cffi default: syntax
fijal
- [pypy-commit] cffi default: (fijal, arigo) work on example
fijal
- [pypy-commit] cffi default: Rename ffi.rawload() to ffi.dlopen().
arigo
- [pypy-commit] cffi default: (arigo, fijal) initial sphinx config
fijal
- [pypy-commit] cffi default: Try to rewrite and expand a bit the introduction.
arigo
- [pypy-commit] cffi default: Add another example showing the API level with verify().
arigo
- [pypy-commit] cffi default: Add this example from README.md.
arigo
- [pypy-commit] cffi default: Fix this link.
arigo
- [pypy-commit] cffi default: Add a third example using neither dlopen() nor verify().
arigo
- [pypy-commit] cffi default: Links.
arigo
- [pypy-commit] cffi default: (arigo, fijal around) Keep this in sync with README.md.
fijal
- [pypy-commit] cffi default: Fixes.
arigo
- [pypy-commit] cffi default: Start writing the Reference section.
arigo
- [pypy-commit] cffi default: Working with pointers, structures and arrays.
arigo
- [pypy-commit] cffi default: More docs.
arigo
- [pypy-commit] pypy numpypy-argminmax: more input validity tests
mattip
- [pypy-commit] cffi default: A second pass though the doc, completing and expanding parts.
arigo
- [pypy-commit] cffi default: Add a link to bitbucket.
arigo
- [pypy-commit] cffi default: Add libffi as a dependency.
arigo
- [pypy-commit] cffi default: verify() requires _ffi_backend.
arigo
- [pypy-commit] cffi default: Smiley.
arigo
- [pypy-commit] pypy stdlib-2.7.3: Give a __del__ to the other class, to silence a pypy specific warning.
amauryfa
- [pypy-commit] pypy stdlib-2.7.3: The repr of dictproxy is really an implementation detail
amauryfa
- [pypy-commit] pypy stdlib-2.7.3: Fix test according to future CPython2.7.4. PyPy already did the right thing.
amauryfa
- [pypy-commit] pypy stdlib-2.7.3: Add a couple of gc.collect() to ensure Popen.__del__ is called.
amauryfa
- [pypy-commit] pypy stdlib-2.7.3: CPython Issue #10811: sqlite: Fix recursive usage of cursors.
amauryfa
- [pypy-commit] pypy stdlib-2.7.3: Remove unused parameter
amauryfa
- [pypy-commit] pypy stdlib-2.7.3: INET6Address: Do like CPython and raise OverflowError when a negative value is passed for flowinfo.
amauryfa
- [pypy-commit] pypy stdlib-2.7.3: I'm sure this test passes for a bad reason on the buildbot.
amauryfa
- [pypy-commit] pypy stdlib-2.7.3: CPython Issue #13322: Fix BufferedWriter.write() to ensure that
amauryfa
- [pypy-commit] cffi default: Add errno on the ffi objects, and document it.
arigo
- [pypy-commit] cffi default: Save and restore 'errno' also across verify()ed functions.
arigo
- [pypy-commit] cffi default: A footer with comments and links.
arigo
- [pypy-commit] cffi default: Minor hack to remove one indirection in the _cffi_exports function calls.
arigo
- [pypy-commit] pypy stdlib-2.7.3: oops
amauryfa
- [pypy-commit] pypy stdlib-2.7.3: Add sys.flags.hash_randomization. Always 0 for now, but this fixes one test.
amauryfa
- [pypy-commit] pypy stdlib-2.7.3: Forgot to add this file
amauryfa
- [pypy-commit] pypy default: Blindly add these two jit instructions.
arigo
- [pypy-commit] pypy default: Disable 'hybrid' with the JIT: missing at least
arigo
- [pypy-commit] pypy stm-thread: Update docs.
arigo
- [pypy-commit] pypy stm-thread: Update.
arigo
- [pypy-commit] pypy stm-thread: Mention this as a rough edge.
arigo
- [pypy-commit] pypy stdlib-2.7.3: Test and fix for the nonblocking write.
amauryfa
- [pypy-commit] cffi default: Use distutils. Took me a while to figure out these lines.
arigo
- [pypy-commit] cffi default: - Fixes to silence all -Wall warnings that now show up.
arigo
- [pypy-commit] cffi default: Fix on 64-bit.
arigo
- [pypy-commit] cffi default: Replace ffi.string() with ffi.buffer() and update the docs. Add an
arigo
- [pypy-commit] pypy ppc-jit-backend: Support push and pop of floating point registers.
edelsohn
- [pypy-commit] cffi default: Uh, I thought I ran the tests.
arigo
- [pypy-commit] cffi default: Update the example: the buffer is read-write.
arigo
- [pypy-commit] pypy default: It seems that some versions of ctypes, maybe, return 2 from
arigo
- [pypy-commit] pypy default: 'cast_primitive' to a bool: it was not working on non-GNU systems where
arigo
- [pypy-commit] pypy default: A failing test.
arigo
- [pypy-commit] pypy default: More precise test: can call c_bool(anything). Fix for the whole test.
arigo
- [pypy-commit] cffi default: Add support for constants, either via "static sometype const x; "
arigo
- [pypy-commit] cffi default: Remove 'ffi.rawload(None).errno', which was a hack that made sense at
arigo
- [pypy-commit] cffi default: Global variables. Needed a bit of refactoring: we cannot return
arigo
- [pypy-commit] cffi default: Simplify the module setup logic; add high-level comments.
arigo
- [pypy-commit] cffi default: Accessing global array variables. C is fun :-/
arigo
- [pypy-commit] cffi default: Clarify
arigo
- [pypy-commit] cffi default: Access global structures, why not
arigo
- [pypy-commit] cffi default: A test with a global callback that we set from a Python function.
arigo
- [pypy-commit] cffi default: Test and fix.
arigo
- [pypy-commit] pypy stdlib-2.7.3: CPython Issue #12213: Fix a buffering bug with interleaved reads and writes that
amauryfa
- [pypy-commit] cffi default: Remove the "static globvar" here, as they are confusing:
arigo
- [pypy-commit] pypy stdlib-2.7.3: translation fix
amauryfa
- [pypy-commit] cffi default: Clarify
arigo
- [pypy-commit] cffi default: Tweaks.
arigo
- [pypy-commit] cffi default: Test and explicit exception in case we call verify() with the ctypes
arigo
- [pypy-commit] pypy stdlib-2.7.3: hg merge default
amauryfa
- [pypy-commit] cffi default: Increase portability among UNIX systems with a bit of code from ctypes.
arigo
- [pypy-commit] cffi default: Uh, ffi_closure_alloc() and ffi_closure_free() are already defined
arigo
- [pypy-commit] cffi default: Work in progress on porting to Windows.
arigo
- [pypy-commit] cffi default: Compiles.
arigo
- [pypy-commit] cffi default: Windows passes test_c.
arigo
- [pypy-commit] cffi default: Simplify code, after realizing that the front-end never calls
arigo
- [pypy-commit] cffi default: Fix tests for windows.
arigo
- [pypy-commit] cffi default: Skip the remaining tests on Windows, and document its existence.
arigo
- [pypy-commit] cffi default: Calling convention on Windows.
arigo
- [pypy-commit] cffi default: A passing test.
arigo
- [pypy-commit] cffi default: Test and fix.
arigo
- [pypy-commit] pypy arm-backend-2: kill a tab
bivab
- [pypy-commit] pypy nupypy-axis-arg-check: create branch to more thoroughly test axis arg
mattip
- [pypy-commit] pypy nupypy-axis-arg-check: add failing tests for axis argument
mattip
- [pypy-commit] pypy nupypy-axis-arg-check: fix for axis arg
mattip
- [pypy-commit] pypy nupypy-axis-arg-check: remove debug cruft
mattip
- [pypy-commit] pypy nupypy-axis-arg-check: add test
mattip
- [pypy-commit] pypy nupypy-axis-arg-check: merge default into branch
mattip
- [pypy-commit] pypy nupypy-axis-arg-check: passes all tests, ready for review
mattip
- [pypy-commit] pypy nupypy-axis-arg-check: minor cleanup
mattip
- [pypy-commit] cffi default: Add a passing test.
arigo
- [pypy-commit] cffi default: Check extra spaces around #define.
arigo
- [pypy-commit] cffi default: ffi.buffer() with an optional second argument "size".
arigo
- [pypy-commit] cffi default: A non-passing test, a bit annoying: how are we supposed to fill in
arigo
- [pypy-commit] cffi default: Fix the issue. Tests pass but would need some review because it's
arigo
- [pypy-commit] cffi default: Test for 'ffi.cast("foo*", None) == None'. Documentation.
arigo
- [pypy-commit] cffi default: Remove the limitation about "typedef ... foo_t", and change the test.
arigo
- [pypy-commit] cffi default: Test and fix.
arigo
- [pypy-commit] pypy stm-thread: Update docs.
arigo
- [pypy-commit] cffi default: Write a passing test about files and buffers.
arigo
- [pypy-commit] cffi default: Test iteration over array cdatas, and found out that we need more code.
arigo
- [pypy-commit] cffi default: Add another example. This one segfaults CPython on a bogus
arigo
- [pypy-commit] cffi default: Split setup.py into a part in setup_base.py that can be used
arigo
- [pypy-commit] cffi default: Cast from None (as a NULL pointer) to an integer.
arigo
- [pypy-commit] cffi default: Missing Py_INCREF().
arigo
- [pypy-commit] cffi default: Add also this, which uses bsdopendirtype.py to expose
arigo
- [pypy-commit] cffi default: Add a separator line.
arigo
- [pypy-commit] cffi default: Note that the buffer only works to read/write in files opened
arigo
- [pypy-commit] pypy default: movups cannot produce gc pointers
alex_gaynor
- [pypy-commit] pypy default: The double version of this also can't produce gc pointers.
alex_gaynor
- [pypy-commit] cffi default: Mention more clearly that p.x and p->x in C become the same thing in Python.
arigo
- [pypy-commit] cffi default: A partial implementation of '_curses', done in one hour :-)
arigo
- [pypy-commit] cffi default: Link to an example.
arigo
- [pypy-commit] cffi default: Add a warning.
arigo
- [pypy-commit] cffi default: Fix
arigo
- [pypy-commit] cffi default: Capitalize
arigo
- [pypy-commit] cffi default: Even advanced use cases of macros are possible, if we wrap them
arigo
- [pypy-commit] cffi default: Linkify.
arigo
- [pypy-commit] cffi default: typo
arigo
- [pypy-commit] cffi default: Document
arigo
- [pypy-commit] cffi default: Should work on Win32, but I guess not out of the box on Win64.
arigo
- [pypy-commit] cffi default: Mention demos.
arigo
- [pypy-commit] cffi default: Linkify.
arigo
- [pypy-commit] cffi default: Add demo/__pycache__ to hgignore
arigo
- [pypy-commit] cffi default: Mention PyPy, at least.
arigo
- [pypy-commit] cffi default: Sign.
arigo
- [pypy-commit] cffi default: Reduce README.md to a pointer to the readthedocs page.
arigo
- [pypy-commit] cffi default: Missing case: verify() with a function with varargs.
arigo
- [pypy-commit] cffi default: ffi.getcname().
arigo
- [pypy-commit] cffi default: If we know it's a 32-bit integer, use directly 'uint32_t'.
arigo
- [pypy-commit] cffi default: mention that you don't need a web to read docs
fijal
- [pypy-commit] cffi default: - compare with weave
arigo
- [pypy-commit] cffi default: add prominently 2 more design goals
fijal
- [pypy-commit] cffi default: merge
fijal
- [pypy-commit] cffi default: A clear error message for Win32.
arigo
- [pypy-commit] cffi default: Merge the two paragraphs about weave.
arigo
- [pypy-commit] cffi default: Copy verbatim libffi_msvc from CPython 2.6.
arigo
- [pypy-commit] cffi default: Added tag release-0.1 for changeset 48c2b9f912db
fijal
- [pypy-commit] cffi default: we no longer require platformer
fijal
- [pypy-commit] cffi default: Added tag release-0.1 for changeset b1b3a110db1e
fijal
- [pypy-commit] cffi default: merge
fijal
- [pypy-commit] cffi default: authors and license
fijal
- [pypy-commit] cffi default: Upgrade to CPython 2.7's.
arigo
- [pypy-commit] cffi default: Added tag release-0.1 for changeset ecb400ac82cd
fijal
- [pypy-commit] cffi default: Added tag release-0.1 for changeset d4e3b3e1dcd1
fijal
- [pypy-commit] cffi default: ups, fix the name
fijal
- [pypy-commit] cffi default: Added tag release-0.1 for changeset ea23f549e52a
fijal
- [pypy-commit] cffi default: merge
fijal
- [pypy-commit] cffi default: Added tag release-0.1 for changeset bc70157493bf
fijal
- [pypy-commit] cffi default: Add a reference to Cython here.
arigo
- [pypy-commit] cffi default: Manual GC of the tag list.
arigo
- [pypy-commit] cffi default: fix URL and description
fijal
- [pypy-commit] cffi default: merge
fijal
- [pypy-commit] extradoc extradoc: (fijal, arigo) draft of cffi blog post
fijal
- [pypy-commit] cffi default: Copy-pasted :-(
arigo
- [pypy-commit] cffi default: Move things around to avoid duplication of code. I hope "if
arigo
- [pypy-commit] cffi default: Added tag release-0.1 for changeset 3c10fb4fc3c5
fijal
- [pypy-commit] cffi default: merge
fijal
- [pypy-commit] cffi default: add MANIFEST.in, extend hgignore
RonnyPfannschmidt
- [pypy-commit] cffi default: Fix the content?
arigo
- [pypy-commit] cffi default: Added tag release-0.1 for changeset e01e7e93450e
fijal
- [pypy-commit] cffi default: a fix
fijal
- [pypy-commit] cffi default: Added tag release-0.1 for changeset ca6e81df7f1e
fijal
- [pypy-commit] cffi default: add license
fijal
- [pypy-commit] pypy default: make sure this is correct
fijal
- [pypy-commit] pypy default: merge
fijal
- [pypy-commit] cffi default: Support for GCCs that don't support __thread.
arigo
- [pypy-commit] cffi default: manual GC of .hgtags
arigo
- [pypy-commit] cffi default: A clean up, now that the rule has been fixed: NULL pointers should not
arigo
- [pypy-commit] cffi default: setup.py: use pkg-config for libffi include dir
scottt
- [pypy-commit] pypy stdlib-2.7.3: I don't know whether this test was about a bad host name or a bad IPv4 sockaddr,
amauryfa
- [pypy-commit] cffi default: (Reported by Felipe Cruz)
arigo
- [pypy-commit] cffi default: Add a Windows clipboard demo from Fruch on the mailing list.
arigo
- [pypy-commit] pypy reflex-support: temp levels for CINT
wlav
- [pypy-commit] pypy reflex-support: add _python_owns flag to set ownership
wlav
- [pypy-commit] pypy reflex-support: code quality
wlav
- [pypy-commit] pypy reflex-support: merge default into branch
wlav
- [pypy-commit] pypy reflex-support: doc updates
wlav
- [pypy-commit] pypy reflex-support: merge default into branch
wlav
- [pypy-commit] pypy reflex-support: reduce differences with default
wlav
- [pypy-commit] pypy default: issue 1183: difference should never reuse the storage of a set as the storage of the resulting set, even if they are equal
l.diekmann
- [pypy-commit] pypy default: merge
l.diekmann
- [pypy-commit] pypy default: issue 1183: added additional test
l.diekmann
- [pypy-commit] pypy default: optimization for the union of two sets using the object strategy
l.diekmann
- [pypy-commit] pypy default: merge
l.diekmann
- [pypy-commit] pypy reflex-support: code quality
wlav
- [pypy-commit] pypy reflex-support: o) merge default into branch
wlav
- [pypy-commit] pypy default: merge reflex-support into default
wlav
- [pypy-commit] extradoc extradoc: some information about stay at spring
hager
- [pypy-commit] pypy default: test speed optimization for set.update when updating a set of obejcts with another set containing objects
l.diekmann
- [pypy-commit] cffi default: 'platformer' is no longer a requirement (for now only maybe)
arigo
- [pypy-commit] cffi default: This was actually done.
arigo
- [pypy-commit] cffi default: Be clearer about refusing float values where we expect integer cdata's.
arigo
- [pypy-commit] cffi default: Minor simplification
arigo
- [pypy-commit] pypy ffi-backend: A branch to implement '_ffi_backend'.
arigo
- [pypy-commit] pypy ffi-backend: Starting work on the _ffi_backend module, from the tests of the CPython
arigo
- [pypy-commit] pypy ffi-backend: nonstandard_integer_types().
arigo
- [pypy-commit] pypy ffi-backend: Progress.
arigo
- [pypy-commit] pypy ffi-backend: Progress...
arigo
- [pypy-commit] pypy ffi-backend: Start on sizeof().
arigo
- [pypy-commit] pypy ffi-backend: Progress
arigo
- [pypy-commit] cffi default: Fixed version, sorry (from Israel Fruchter).
arigo
- [pypy-commit] cffi default: Fix void* callback return types in ctypes backend.
tlynn
- [pypy-commit] cffi default: More general fix for returning pointers from callbacks in ctypes backend.
tlynn
- [pypy-commit] cffi default: Merged in tlynn/cffi (pull request #2)
arigo
- [pypy-commit] cffi default: - Turn Py_FatalError() into raising SystemErrors.
arigo
- [pypy-commit] pypy default: Add includes and a declaration to reduce warnings
amauryfa
- [pypy-commit] pypy default: Add declarations to some C functions to fix remaining compilation warnings
amauryfa
- [pypy-commit] pypy default: Add a translation test for the _ssl module
amauryfa
- [pypy-commit] pypy default: #1180 - add boolean format test
kostialopuhin
- [pypy-commit] pypy default: #1180 - bool format test in objspace tests
kostialopuhin
- [pypy-commit] pypy default: #1180 - extend test and implement bool formatting - delegate to str
kostialopuhin
- [pypy-commit] pypy default: removed extra lib-python tests
kostialopuhin
- [pypy-commit] pypy default: #1180 - fix tests - use builtins, add failing test on format
kostialopuhin
- [pypy-commit] pypy default: #1180 - not a proper fix, but all tests pass - the fix should be more general
kostialopuhin
- [pypy-commit] pypy default: #1180 - cleanup
kostialopuhin
- [pypy-commit] pypy default: #1180 - fix typo in test name
kostialopuhin
- [pypy-commit] pypy default: use int formatter for bool, cause it already calls str if spec is empty
kostialopuhin
- [pypy-commit] pypy default: Merged in kostialopuhin/pypy-fix1180 (pull request #70). Thanks!
amauryfa
- [pypy-commit] pypy arm-backend-2: fix for epoll to avoid that defined constans get casted to a long when running
bivab
- [pypy-commit] pypy arm-backend-2: extend timeout for ARM
bivab
- [pypy-commit] pypy default: (mattip) merge nupypy-axis-arg-check, fix for checking axis attribute
fijal
- [pypy-commit] pypy nupypy-axis-arg-check: close merged branch
fijal
- [pypy-commit] cffi default: Tests, missing case.
arigo
- [pypy-commit] cffi wchar_t: A branch in which to add support for wchar_t with unicodes.
arigo
- [pypy-commit] cffi wchar_t: Start by writing tests.
arigo
- [pypy-commit] pypy ffi-backend: Next test.
arigo
- [pypy-commit] pypy ffi-backend: Next test.
arigo
- [pypy-commit] pypy ffi-backend: Next test
arigo
- [pypy-commit] cffi default: (fijal, arigo) (early sprint)
arigo
- [pypy-commit] cffi default: Add a separator line, for pypy's test.
arigo
- [pypy-commit] pypy ffi-backend: (fijal, arigo)
arigo
- [pypy-commit] pypy ffi-backend: Start to implement newp.
arigo
- [pypy-commit] pypy ffi-backend: Hack at the test file until the tests run (and show bugs).
arigo
- [pypy-commit] pypy default: Remove some tabs
amauryfa
- [pypy-commit] pypy default: Skip tests in module/cppyy when 'genreflex' is not installed.
amauryfa
- [pypy-commit] cffi default: Fix :-)
arigo
- [pypy-commit] pypy default: fix translation on Macs
bivab
- [pypy-commit] pypy ffi-backend: Make the next test pass.
arigo
- [pypy-commit] cffi default: Clearer error message.
arigo
- [pypy-commit] cffi default: Remove code duplication.
arigo
- [pypy-commit] pypy ffi-backend: (arigo, fijal around) General progress.
arigo
- [pypy-commit] pypy ffi-backend: (fijal, arigo) Next test.
arigo
- [pypy-commit] pypy ffi-backend: Next test
arigo
- [pypy-commit] pypy ffi-backend: Middle of next test.
arigo
- [pypy-commit] cffi default: Fix the XXX.
arigo
- [pypy-commit] cffi wchar_t: Let's say that wchar_t is unsigned if and only if it is 2 bytes.
arigo
- [pypy-commit] cffi wchar_t: hg merge default
arigo
- [pypy-commit] cffi default: Kill b_gc().
arigo
- [pypy-commit] cffi default: Support for weakrefs.
arigo
- [pypy-commit] pypy ffi-backend: Hack hack hack differently. Now we get feedback from crashing tests.
arigo
- [pypy-commit] pypy ffi-backend: (fijal looking around, arigo) Next test passes.
arigo
- [pypy-commit] pypy ffi-backend: Reimport.
arigo
- [pypy-commit] pypy ffi-backend: Starting arrays.
arigo
- [pypy-commit] pypy ffi-backend: Next test
arigo
- [pypy-commit] cffi default: Test that we cannot inherit from the types.
arigo
- [pypy-commit] pypy ffi-backend: Port the test; fix.
arigo
- [pypy-commit] pypy ffi-backend: Extra tests.
arigo
- [pypy-commit] pypy ffi-backend: Comment out no-longer-used stuff.
arigo
- [pypy-commit] pypy ffi-backend: Fixes.
arigo
- [pypy-commit] cffi default: Extra tests.
arigo
- [pypy-commit] cffi default: Test directly cdata_sub().
arigo
- [pypy-commit] cffi default: Test and fix.
arigo
- [pypy-commit] pypy ffi-backend: Next test
arigo
- [pypy-commit] pypy ffi-backend: Test passes
arigo
- [pypy-commit] pypy ffi-backend: Next test.
arigo
- [pypy-commit] pypy ffi-backend: Next test
arigo
- [pypy-commit] pypy ffi-backend: Fix
arigo
- [pypy-commit] pypy ffi-backend: alignof
arigo
- [pypy-commit] pypy numpypy-complex2: Started work on complex-types for numpypy
jbs
- [pypy-commit] pypy numpypy-complex2: Modified represention of complex numbers
jbs
- [pypy-commit] pypy numpy-cleanup: break everything. make tests pass with -A at the very least
fijal
- [pypy-commit] cffi default: Convenience.
arigo
- [pypy-commit] cffi default: alignof() on a non-completed struct
arigo
- [pypy-commit] pypy numpy-cleanup: more cleanups, rename micronumpy to _numpypy
fijal
- [pypy-commit] pypy ffi-backend: Pom pom pom
arigo
- [pypy-commit] pypy ffi-backend: read/write attributes.
arigo
- [pypy-commit] pypy ffi-backend: Overflow.
arigo
- [pypy-commit] pypy ffi-backend: Share the code; support the C "->".
arigo
- [pypy-commit] cffi default: Support bitfields in initializers.
arigo
- [pypy-commit] cffi default: Support bitfields here too.
arigo
- [pypy-commit] cffi default: More
arigo
- [pypy-commit] cffi default: Kill this function, inlining its last usage with a more explicit error msg.
arigo
- [pypy-commit] pypy ffi-backend: Next test
arigo
- [pypy-commit] pypy ffi-backend: Two more tests
arigo
- [pypy-commit] pypy ffi-backend: offsetof()
arigo
- [pypy-commit] cffi default: Blindly add win64 support.
arigo
- [pypy-commit] pypy default: Backed out changeset 9daab4fb1be1
bivab
- [pypy-commit] pypy default: remove pty.h from the imports
bivab
- [pypy-commit] pypy default: More idiomatic.
alex_gaynor
- [pypy-commit] pypy default: Merged upstream.
alex_gaynor
- [pypy-commit] pypy default: Kill a dead line.
alex_gaynor
- [pypy-commit] pypy default: document branch
mattip
- [pypy-commit] pypy numpy-cleanup: copy around
fijal
- [pypy-commit] pypy ffi-backend: (arigo, fijal) change raw_load and raw_store to deal with byte offsets
fijal
- [pypy-commit] pypy ffi-backend: (fijal, arigo) start on raw_storage
fijal
- [pypy-commit] pypy numpypy-complex2: Complex numbers with negative imag are now formatted correctly.
jbs
- [pypy-commit] pypy default: test and fix
jbs
- [pypy-commit] pypy default: merged upstream
jbs
- [pypy-commit] pypy numpypy-complex2: merged default
jbs
- [pypy-commit] pypy default: Better handling of deepcopying of an rerased object.
alex_gaynor
- [pypy-commit] cffi default: Test and fix.
arigo
- [pypy-commit] pypy ffi-backend: Next test.
arigo
- [pypy-commit] cffi default: Test for many corner cases. Fix one broken case.
arigo
- [pypy-commit] pypy ffi-backend: Reimport from cffi/cffi.
arigo
- [pypy-commit] pypy ffi-backend: (arigo, fijal) a half broken implementation of raw_store in the jit
fijal
- [pypy-commit] pypy ffi-backend: merge
fijal
- [pypy-commit] cffi default: Another test.
arigo
- [pypy-commit] cffi default: Make the test more robust.
arigo
- [pypy-commit] pypy ffi-backend: Fixes.
arigo
- [pypy-commit] pypy ffi-backend: pom pom pom
arigo
- [pypy-commit] pypy ffi-backend: (fijal, arigo)
arigo
- [pypy-commit] pypy ffi-backend: (fijal, arigo) fix
arigo
- [pypy-commit] pypy ffi-backend: (fijal, arigo)
arigo
- [pypy-commit] pypy ffi-backend: (fijal, arigo)
arigo
- [pypy-commit] pypy ffi-backend: (fijal, arigo) We added tests and removed code. Progress. We also
arigo
- [pypy-commit] pypy ffi-backend: write more tests
fijal
- [pypy-commit] pypy ffi-backend: a bit of missing boilerplate
fijal
- [pypy-commit] pypy ffi-backend: some more killing and make those tests pass on x86 backend
fijal
- [pypy-commit] pypy ffi-backend: gc.collect()
fijal
- [pypy-commit] extradoc extradoc: (fijal, arigo) Draft
arigo
- [pypy-commit] extradoc extradoc: start writing slides
fijal
- [pypy-commit] extradoc extradoc: add a figure
fijal
- [pypy-commit] cffi default: Note
arigo
- [pypy-commit] cffi default: fijal tested with 2.07 successfully.
arigo
- [pypy-commit] cffi default: A convenient way to change the default return value of 0 in case the
arigo
- [pypy-commit] cffi default: Reduce the time this test takes.
arigo
- [pypy-commit] cffi default: Test
arigo
- [pypy-commit] pypy ffi-backend: Fix next test
arigo
- [pypy-commit] pypy ffi-backend: More cases.
arigo
- [pypy-commit] pypy ffi-backend: Fix.
arigo
- [pypy-commit] pypy ffi-backend: Void type.
arigo
- [pypy-commit] pypy ffi-backend: Bah
arigo
- [pypy-commit] pypy ffi-backend: test_enum_type
arigo
- [pypy-commit] pypy ffi-backend: Enums.
arigo
- [pypy-commit] cffi default: Extra test.
arigo
- [pypy-commit] pypy ffi-backend: Test and fix.
arigo
- [pypy-commit] pypy kill-import_from_lib_pypy: kill import_from_lib_pypy
RonnyPfannschmidt
- [pypy-commit] pypy default: (pwaller, wlav) point folks to the binary distribution
wlav
- [pypy-commit] pypy default: fix unexpected side-effect of colum-delimination
wlav
- [pypy-commit] cffi default: Complete the tests
arigo
- [pypy-commit] cffi default: Test and fix.
arigo
- [pypy-commit] cffi default: Tweak the API with respect to None: it no longer means "NULL".
arigo
- [pypy-commit] cffi default: Test and fix.
arigo
- [pypy-commit] cffi default: Convert the front-end. Missing backend_ctypes.
arigo
- [pypy-commit] cffi default: Fix(?) the ctypes backend, as far as the tests are concerned.
arigo
- [pypy-commit] cffi default: Allow the syntax "a[...]; ", for now only on struct fields.
arigo
- [pypy-commit] cffi default: Add a passing test.
arigo
- [pypy-commit] cffi default: partial unions: not supported
arigo
- [pypy-commit] cffi default: Test and fix: it's inconvenient that str(x) crashes with a segfault
arigo
- [pypy-commit] cffi default: Fix the demos (None => ffi.NULL)
arigo
- [pypy-commit] cffi default: Add a passing test.
arigo
- [pypy-commit] pypy ffi-backend: Progress
arigo
- [pypy-commit] pypy ffi-backend: Support weakref. Split the <cdata> into two app-level classes like in
arigo
- [pypy-commit] pypy ffi-backend: push push push at the llmemory interface (with hacks that
arigo
- [pypy-commit] pypy ffi-backend: Reimport test_c.
arigo
- [pypy-commit] cffi default: add demo/btrfs-snap.py
RonnyPfannschmidt
- [pypy-commit] pypy ffi-backend: Port to the new API about None-vs-ffi.NULL.
arigo
- [pypy-commit] cffi default: Update: document what are now real (minor) differences
arigo
- [pypy-commit] cffi default: ReST.
arigo
- [pypy-commit] cffi default: Update the repr in the doc.
arigo
- [pypy-commit] cffi default: Quotes.
arigo
- [pypy-commit] cffi default: Add "error=..." to ffi.callback().
arigo
- [pypy-commit] pypy ffi-backend: Update from cffi.
arigo
- [pypy-commit] pypy ffi-backend: Refactoring: split ctypeobj.py.
arigo
- [pypy-commit] pypy ffi-backend: Missing imports.
arigo
- [pypy-commit] cffi default: Finally clean up the distinction between the C types "function" vs
arigo
- [pypy-commit] cffi default: Test and fix
arigo
- [pypy-commit] pypy ffi-backend: in-progress
arigo
- [pypy-commit] pypy ffi-backend: Fixes
arigo
- [pypy-commit] pypy reflex-support: remove forced updates of namespaces and rely on lazy discovery instead
wlav
- [pypy-commit] pypy reflex-support: o) on demand lookup of global operator== (only for CINT backend for now)
wlav
- [pypy-commit] pypy reflex-support: o) fix memory overwrite in test
wlav
- [pypy-commit] pypy reflex-support: test number 100!
wlav
- [pypy-commit] pypy reflex-support: merge default into branch
wlav
- [pypy-commit] pypy reflex-support: indentation fixes
wlav
- [pypy-commit] pypy reflex-support: rtyper fix
wlav
- [pypy-commit] pypy reflex-support: make jit/codewriter/jtransform.py happy
wlav
- [pypy-commit] pypy reflex-support: allow passing of arrays through void*
wlav
- [pypy-commit] pypy ffi-backend: a missing str
fijal
- [pypy-commit] pypy default: a missing str
fijal
- [pypy-commit] pypy default: refactor a bit so the interface is easier to use. still incredibly obscure if you ask me
fijal
- [pypy-commit] pypy default: if we don't know it's -1
fijal
- [pypy-commit] pypy default: revert last change, it cannot be 0
fijal
- [pypy-commit] pypy even-more-jit-hooks: a bit of refactoring but now one can get to details about counters from the interpreter if he really feels like it
fijal
- [pypy-commit] pypy even-more-jit-hooks: progress
fijal
- [pypy-commit] pypy default: merge
fijal
- [pypy-commit] pypy ffi-backend: merge
fijal
- [pypy-commit] pypy numpypy-argminmax: basic tests pass, translation fails
mattip
- [pypy-commit] cffi wchar_t: typo
arigo
- [pypy-commit] cffi wchar_t: hg merge default
arigo
- [pypy-commit] cffi wchar_t: Another test.
arigo
- [pypy-commit] cffi default: Fix.
arigo
- [pypy-commit] cffi default: Rename: _ffi_backend => _cffi_backend
arigo
- [pypy-commit] cffi wchar_t: hg merge default
arigo
- [pypy-commit] cffi default: Missing fixes.
arigo
- [pypy-commit] cffi wchar_t: hg merge default
arigo
- [pypy-commit] pypy ffi-backend: Intermediate check-in
arigo
- [pypy-commit] pypy ffi-backend: Rename _ffi_backend to _cffi_backend.
arigo
- [pypy-commit] cffi default: Forgot a place in which to kill special-case support for 'None'.
arigo
- [pypy-commit] cffi default: fix another None -> ffi.NULL
RonnyPfannschmidt
- [pypy-commit] cffi default: Mention #pypy.
arigo
- [pypy-commit] cffi default: Skip on non-Linux.
arigo
- [pypy-commit] pypy ffi-backend: Work in progress: building the CIF for libffi.
arigo
- [pypy-commit] extradoc extradoc: Add this file (at the end of the sprint, sorry)
arigo
- [pypy-commit] cffi default: Fix union initializers: it did not follow the C standard, and
arigo
- [pypy-commit] cffi default: Mention this is C99 syntax.
arigo
- [pypy-commit] pypy default: kill dead code, mixins are now done differently
cfbolz
- [pypy-commit] pypy default: kill an unused function
cfbolz
- [pypy-commit] pypy default: try to produce better error messages for the scary
cfbolz
- [pypy-commit] cffi default: Rename here too.
arigo
- [pypy-commit] pypy numpypy-complex2: started to outsource complex methods
jbs
- [pypy-commit] pypy numpypy-complex2: some work on complex numbers
jbs
- [pypy-commit] pypy default: test and fix
jbs
- [pypy-commit] pypy default: merged upstream
jbs
- [pypy-commit] pypy reflex-support: support for bool arrays (arg passing and returns)
wlav
- [pypy-commit] pypy reflex-support: cleanup generation of ptr executors
wlav
- [pypy-commit] pypy reflex-support: add name of type to the error message of missing converter
wlav
- [pypy-commit] pypy reflex-support: better typedef resolution (for CINT backend)
wlav
- [pypy-commit] cffi default: 'size' is already an int so far in this particular case, but better safe
arigo
- [pypy-commit] cffi default: An XXX
arigo
- [pypy-commit] cffi default: Test and fix: passing structures to functions through ffi.verify()
arigo
- [pypy-commit] cffi default: Test and fix
arigo
- [pypy-commit] cffi default: Tweak the test until it fails on 64-bit.
arigo
- [pypy-commit] cffi default: Fix the issue by declaring it illegal. See comment in _cffi_backend.c for why.
arigo
- [pypy-commit] cffi default: Oups.
arigo
- [pypy-commit] cffi default: Fix: RawFunctionType must not be a superclass of FunctionTypePtr,
arigo
- [pypy-commit] cffi default: typo
arigo
- [pypy-commit] cffi default: Support the baseline case of functions returning structs.
arigo
- [pypy-commit] cffi default: Support more generally struct-returning functions
arigo
- [pypy-commit] cffi default: Split this test in two.
arigo
- [pypy-commit] cffi default: hg backout 0ed9b03dd40d, f0cdef5768b5, 95c88bfbf9f7.
arigo
- [pypy-commit] cffi default: Exception to the no-keepalive rule: add one keepalive for a case
arigo
- [pypy-commit] cffi default: Document function calls, including struct returns (next checkins).
arigo
- [pypy-commit] cffi default: Do again struct-returning funcs
arigo
- [pypy-commit] cffi default: Add a passing test about callbacks returning structs.
arigo
- [pypy-commit] cffi default: Test and implementation (again) for verify().
arigo
- [pypy-commit] cffi default: Document "new in version 0.2".
arigo
- [pypy-commit] cffi default: Add more tests for struct returns.
arigo
- [pypy-commit] pypy arm-backend-2: merge default
bivab
- [pypy-commit] cffi default: More tests for MSVC's struct return type. Add a workaround similar
arigo
- [pypy-commit] pypy default: Use appropriate types for struct kevent on OpenBSD.
ltratt
- [pypy-commit] pypy default: Merged in ltratt/pypy (pull request #73)
fijal
- [pypy-commit] cffi default: add license to MANIFEST.in
fijal
- [pypy-commit] cffi default: Add a test that the version is consistent.
arigo
- [pypy-commit] cffi default: Documentation updates
arigo
- [pypy-commit] cffi default: Add MacOS 10.6 instructions.
arigo
- [pypy-commit] cffi default: Give again the link to the demo directory here.
arigo
- [pypy-commit] extradoc extradoc: Add a note
arigo
- [pypy-commit] extradoc extradoc: Add a draft of the first part
arigo
- [pypy-commit] pypy kill-import_from_lib_pypy: move config cache recreation code to pypy/tool/lib_pypy
RonnyPfannschmidt
- [pypy-commit] pypy kill-import_from_lib_pypy: move the dump writing from the ctypes config cache to tool.lib_pypy
RonnyPfannschmidt
- [pypy-commit] extradoc extradoc: start the talk about the pypy jit
antocuni
- [pypy-commit] extradoc extradoc: merge heads
antocuni
- [pypy-commit] extradoc extradoc: start to explain tracing, and add a diagram
antocuni
- [pypy-commit] extradoc extradoc: update links for the tools used
antocuni
- [pypy-commit] extradoc extradoc: add shadows
antocuni
- [pypy-commit] extradoc extradoc: in-progress
arigo
- [pypy-commit] pypy even-more-jit-hooks: fix tests
fijal
- [pypy-commit] extradoc extradoc: Tweaks
arigo
- [pypy-commit] extradoc extradoc: Kill the "Technical part" and sprinkle a little bit of its content
arigo
- [pypy-commit] extradoc extradoc: The opposite catch. (thanks fijal)
arigo
- [pypy-commit] extradoc extradoc: make slides less wordy and move numpy a bit earlier (to avoid changing speaker too often)
antocuni
- [pypy-commit] extradoc extradoc: numpy slide and pic
fijal
- [pypy-commit] cffi default: remove a superflous coma
fijal
- [pypy-commit] extradoc extradoc: import rst2beamer template
antocuni
- [pypy-commit] extradoc extradoc: one more slide
antocuni
- [pypy-commit] extradoc extradoc: merge
antocuni
- [pypy-commit] cffi default: remove the comment
fijal
- [pypy-commit] extradoc extradoc: example code
fijal
- [pypy-commit] extradoc extradoc: tweaks
fijal
Last message date:
Sat Jun 30 22:07:30 CEST 2012
Archived on: Sat Jun 30 22:07:32 CEST 2012
This archive was generated by
Pipermail 0.09 (Mailman edition).