Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52078:c0dc3a2e1f02
Date: 2012-02-01 13:50 -0800
http://bitbucket.org/pypy/pypy/changeset/c0dc3a2e1f02/
Log:more casts cleanup and assertions to replace casts
diff --git a/pypy/module/cppyy/converter.py
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52079:2d3f34563372
Date: 2012-02-03 16:12 -0800
http://bitbucket.org/pypy/pypy/changeset/2d3f34563372/
Log:o) default function values on fast path for integer types
diff --git a/pypy/module/cppyy/capi/__init__.py
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52156:b637b18b01b8
Date: 2012-02-06 15:32 -0800
http://bitbucket.org/pypy/pypy/changeset/b637b18b01b8/
Log:o) fleshed out mixins for unsigned integer types o) default args
supported for all integer types
diff
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52211:ba631ebda607
Date: 2012-02-07 09:56 -0800
http://bitbucket.org/pypy/pypy/changeset/ba631ebda607/
Log:o) make pyflakes happy
diff --git a/pypy/module/cppyy/converter.py b/pypy/module/cppyy/converter.py
---
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52212:c1bf38d38a14
Date: 2012-02-07 14:35 -0800
http://bitbucket.org/pypy/pypy/changeset/c1bf38d38a14/
Log:o) mixin for floats o) combine common mixing parts for floats and
integers o) support for float
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52328:54626427
Date: 2012-02-08 15:12 -0800
http://bitbucket.org/pypy/pypy/changeset/54626427/
Log:minor cleanup
diff --git a/pypy/module/cppyy/converter.py b/pypy/module/cppyy/converter.py
---
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52330:985018b0e02c
Date: 2012-02-09 12:14 -0800
http://bitbucket.org/pypy/pypy/changeset/985018b0e02c/
Log:o) factored out direct_ptradd o) optimization to only calculate
offsets if necessary (w/o guards)
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52362:cfa1fbdbca11
Date: 2012-02-10 11:05 -0800
http://bitbucket.org/pypy/pypy/changeset/cfa1fbdbca11/
Log:remove now obsolete identity preserving code (the memory regulator
takes care of it alread)
diff
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52364:b258b4215935
Date: 2012-02-10 11:41 -0800
http://bitbucket.org/pypy/pypy/changeset/b258b4215935/
Log:enable test that now works thanks to default argument support
diff --git
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52363:926ef9bae484
Date: 2012-02-10 11:39 -0800
http://bitbucket.org/pypy/pypy/changeset/926ef9bae484/
Log:test to make sure type(this) is checked properly
diff --git a/pypy/module/cppyy/test/fragile.h
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52365:6c1e93c659ec
Date: 2012-02-10 11:49 -0800
http://bitbucket.org/pypy/pypy/changeset/6c1e93c659ec/
Log:removal of spurious tabs
diff --git a/pypy/module/cppyy/interp_cppyy.py
b/pypy/module/cppyy/interp_cppyy.py
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52366:7bbc0040ea90
Date: 2012-02-10 16:37 -0800
http://bitbucket.org/pypy/pypy/changeset/7bbc0040ea90/
Log:cleanup
diff --git a/pypy/jit/metainterp/optimizeopt/fficall.py
b/pypy/jit/metainterp/optimizeopt/fficall.py
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52492:a7e3808bb6ac
Date: 2012-02-13 13:04 -0800
http://bitbucket.org/pypy/pypy/changeset/a7e3808bb6ac/
Log:use type rather than string as dummy return type
diff --git a/pypy/module/cppyy/test/test_zjit.py
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52494:04baca12b2b5
Date: 2012-02-13 13:04 -0800
http://bitbucket.org/pypy/pypy/changeset/04baca12b2b5/
Log:benchmark fix for 64b
diff --git a/pypy/module/cppyy/bench/Makefile b/pypy/module/cppyy/bench/Makefile
---
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52493:5edadec1b731
Date: 2012-02-13 13:04 -0800
http://bitbucket.org/pypy/pypy/changeset/5edadec1b731/
Log:optimization and cleanup
diff --git a/pypy/module/cppyy/interp_cppyy.py
b/pypy/module/cppyy/interp_cppyy.py
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52495:070a3cb94e09
Date: 2012-02-14 15:45 -0800
http://bitbucket.org/pypy/pypy/changeset/070a3cb94e09/
Log:remove raised OperationError that could be caught at the interp
level (speeds up overloads)
diff
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52559:ea2e484181c9
Date: 2012-02-15 13:26 -0800
http://bitbucket.org/pypy/pypy/changeset/ea2e484181c9/
Log:minor fixes
diff --git a/pypy/module/cppyy/interp_cppyy.py
b/pypy/module/cppyy/interp_cppyy.py
---
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52560:769f8f7bb605
Date: 2012-02-16 10:40 -0800
http://bitbucket.org/pypy/pypy/changeset/769f8f7bb605/
Log:optimize construction of libffi function for methods
diff --git a/pypy/module/cppyy/interp_cppyy.py
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52594:83cc067a5dfc
Date: 2012-02-16 13:57 -0800
http://bitbucket.org/pypy/pypy/changeset/83cc067a5dfc/
Log:added overload tests
diff --git a/pypy/module/cppyy/test/Makefile b/pypy/module/cppyy/test/Makefile
---
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52595:074e97fc7fc9
Date: 2012-02-17 14:39 -0800
http://bitbucket.org/pypy/pypy/changeset/074e97fc7fc9/
Log:o) prepared some more tests for future dev o) std::string returns as
python str o) string comparisons
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52597:a11f7dc9ad01
Date: 2012-02-17 16:23 -0800
http://bitbucket.org/pypy/pypy/changeset/a11f7dc9ad01/
Log:allow python str to pass through std::string and const std::string
diff --git
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52598:63f05fc8565d
Date: 2012-02-17 17:45 -0800
http://bitbucket.org/pypy/pypy/changeset/63f05fc8565d/
Log:merge default into branch
diff --git a/pypy/config/translationoption.py b/pypy/config/translationoption.py
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52778:07c7b2f08065
Date: 2012-02-22 11:00 -0800
http://bitbucket.org/pypy/pypy/changeset/07c7b2f08065/
Log:rules for CINT dictionary generation and easier use
diff --git a/pypy/module/cppyy/test/Makefile
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52780:d5c9c43ebf5a
Date: 2012-02-22 13:36 -0800
http://bitbucket.org/pypy/pypy/changeset/d5c9c43ebf5a/
Log:do not test for fast path if CINT is the back-end as it does not
support ffi calls
diff --git
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52782:7baa0df07b9a
Date: 2012-02-22 13:38 -0800
http://bitbucket.org/pypy/pypy/changeset/7baa0df07b9a/
Log:implement calling of global functions
diff --git a/pypy/module/cppyy/src/cintcwrapper.cxx
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52783:6884cdf7f445
Date: 2012-02-22 13:38 -0800
http://bitbucket.org/pypy/pypy/changeset/6884cdf7f445/
Log:cleanup
diff --git a/pypy/module/cppyy/converter.py b/pypy/module/cppyy/converter.py
---
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52786:4461e932bcc6
Date: 2012-02-22 13:48 -0800
http://bitbucket.org/pypy/pypy/changeset/4461e932bcc6/
Log:lazier does it
diff --git a/pypy/module/cppyy/pythonify.py b/pypy/module/cppyy/pythonify.py
---
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52784:bffd3860d4ee
Date: 2012-02-22 13:39 -0800
http://bitbucket.org/pypy/pypy/changeset/bffd3860d4ee/
Log:function to identify the back-end (to be used for testing only)
diff --git
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52787:75af268bf2bc
Date: 2012-02-22 16:30 -0800
http://bitbucket.org/pypy/pypy/changeset/75af268bf2bc/
Log:required linkdef for CINT
diff --git a/pypy/module/cppyy/test/std_streams_LinkDef.h
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52785:ac8bc1fdaec0
Date: 2012-02-22 13:40 -0800
http://bitbucket.org/pypy/pypy/changeset/ac8bc1fdaec0/
Log:required link definitions for CINT backend
diff --git a/pypy/module/cppyy/test/stltypes_LinkDef.h
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52788:2d378037bef0
Date: 2012-02-22 16:40 -0800
http://bitbucket.org/pypy/pypy/changeset/2d378037bef0/
Log:bring CINT backend to the level of the Reflex backend
diff --git a/pypy/module/cppyy/capi/__init__.py
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52865:1f15486624b1
Date: 2012-02-23 16:17 -0800
http://bitbucket.org/pypy/pypy/changeset/1f15486624b1/
Log:get the casts right to allow switching C_OBJECT type
diff --git a/pypy/module/cppyy/capi/__init__.py
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52867:6d45bcabae5b
Date: 2012-02-24 00:21 -0800
http://bitbucket.org/pypy/pypy/changeset/6d45bcabae5b/
Log:further protection against using reflection info during translation
with CINT backend and fixup of
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52864:2d3f26b11661
Date: 2012-02-23 15:46 -0800
http://bitbucket.org/pypy/pypy/changeset/2d3f26b11661/
Log:prevent access to reflection info during annotation/translation time
(this happens only with the CINT
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52866:208d3205efc1
Date: 2012-02-24 00:20 -0800
http://bitbucket.org/pypy/pypy/changeset/208d3205efc1/
Log:still has to use longs for CINT backend, even with protection
against using reflection info during
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52891:be35f099e272
Date: 2012-02-24 14:43 -0800
http://bitbucket.org/pypy/pypy/changeset/be35f099e272/
Log:o) initialize the ROOT system when using the CINT backend (only use
case, really) o) make operator
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52892:dce568feb7ba
Date: 2012-02-24 14:43 -0800
http://bitbucket.org/pypy/pypy/changeset/dce568feb7ba/
Log:merge default into branch
diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspace.py
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52952:23a40fce87d8
Date: 2012-02-27 14:19 -0800
http://bitbucket.org/pypy/pypy/changeset/23a40fce87d8/
Log:refactoring
diff --git a/pypy/module/cppyy/converter.py b/pypy/module/cppyy/converter.py
---
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52953:ebbf2f8ead62
Date: 2012-02-27 17:32 -0800
http://bitbucket.org/pypy/pypy/changeset/ebbf2f8ead62/
Log:probably no need for builtin vectorint with new TApplication
enabled ...
diff --git
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52954:e7c4a93f01f3
Date: 2012-02-27 17:34 -0800
http://bitbucket.org/pypy/pypy/changeset/e7c4a93f01f3/
Log:refactoring and cleanup (Reflex backend): the idea is to speed up
the slow path by handing out the
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52955:21d4b7fc4514
Date: 2012-02-27 18:13 -0800
http://bitbucket.org/pypy/pypy/changeset/21d4b7fc4514/
Log:like for Reflex backend, now refactoring to get access to stubs for
the CINT backend
diff --git
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r52956:1174528adf73
Date: 2012-02-27 21:52 -0800
http://bitbucket.org/pypy/pypy/changeset/1174528adf73/
Log:fix for name matching if a class lives in a namespace
diff --git a/pypy/module/cppyy/src/cintcwrapper.cxx
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r53036:3847eddabfa1
Date: 2012-02-28 10:35 -0800
http://bitbucket.org/pypy/pypy/changeset/3847eddabfa1/
Log:merge default into branch
diff --git a/lib-python/modified-2.7/ctypes/test/test_arrays.py
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r53039:33cb5ec4fc46
Date: 2012-02-29 23:08 -0800
http://bitbucket.org/pypy/pypy/changeset/33cb5ec4fc46/
Log:global variables and pointers for CINT backend
diff --git a/pypy/module/cppyy/pythonify.py
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r53040:0dc4a4c9163a
Date: 2012-03-01 00:02 -0800
http://bitbucket.org/pypy/pypy/changeset/0dc4a4c9163a/
Log:fix typo
diff --git a/pypy/module/cppyy/pythonify.py b/pypy/module/cppyy/pythonify.py
---
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r53041:d33d193ce67a
Date: 2012-03-01 00:05 -0800
http://bitbucket.org/pypy/pypy/changeset/d33d193ce67a/
Log:merge default
diff --git a/pypy/jit/metainterp/optimizeopt/test/test_multilabel.py
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r53037:95808653de2b
Date: 2012-02-29 14:47 -0800
http://bitbucket.org/pypy/pypy/changeset/95808653de2b/
Log:access to global builtin objects
diff --git a/pypy/module/cppyy/pythonify.py b/pypy/module/cppyy/pythonify.py
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r53038:239a04b34d26
Date: 2012-02-29 16:44 -0800
http://bitbucket.org/pypy/pypy/changeset/239a04b34d26/
Log:support for global pointer types
diff --git a/pypy/module/cppyy/converter.py b/pypy/module/cppyy/converter.py
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r53136:fad46404508b
Date: 2012-03-02 23:00 -0800
http://bitbucket.org/pypy/pypy/changeset/fad46404508b/
Log:another stab at getting the bootstrapping right ...
diff --git a/pypy/module/cppyy/interp_cppyy.py
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r53137:3759abe3a35d
Date: 2012-03-02 23:00 -0800
http://bitbucket.org/pypy/pypy/changeset/3759abe3a35d/
Log:merge default into branch
diff --git a/pypy/interpreter/test/test_typedef.py
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r53223:cbc756a0cae9
Date: 2012-03-05 00:27 -0800
http://bitbucket.org/pypy/pypy/changeset/cbc756a0cae9/
Log:enum support for CINT backend
diff --git a/pypy/module/cppyy/src/cintcwrapper.cxx
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r53222:d7c1d359ba1c
Date: 2012-03-05 00:22 -0800
http://bitbucket.org/pypy/pypy/changeset/d7c1d359ba1c/
Log:initial support for enums
diff --git a/pypy/module/cppyy/capi/__init__.py
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r53264:df4c236903ce
Date: 2012-03-06 00:12 -0800
http://bitbucket.org/pypy/pypy/changeset/df4c236903ce/
Log:CINT backend robustness
diff --git a/pypy/module/cppyy/capi/cint_capi.py
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r53265:0055136f2633
Date: 2012-03-07 15:10 -0800
http://bitbucket.org/pypy/pypy/changeset/0055136f2633/
Log:make sure that typedefs point to the same python class (this
includes a full overhaul of the caching
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r53266:cc3b0fc4cfd1
Date: 2012-03-07 15:46 -0800
http://bitbucket.org/pypy/pypy/changeset/cc3b0fc4cfd1/
Log:typedefs for CINT (includes special handling of
string/basic_stringchar)
diff --git
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r53268:fe2026c442f5
Date: 2012-03-07 16:44 -0800
http://bitbucket.org/pypy/pypy/changeset/fe2026c442f5/
Log:fix typo found by rtyper
diff --git a/pypy/module/cppyy/interp_cppyy.py
b/pypy/module/cppyy/interp_cppyy.py
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r53271:16ca2f015922
Date: 2012-03-07 23:52 -0800
http://bitbucket.org/pypy/pypy/changeset/16ca2f015922/
Log:prevent infinite recursion on unnamed enums
diff --git a/pypy/module/cppyy/src/cintcwrapper.cxx
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r53276:d905100df05f
Date: 2012-03-08 10:50 -0800
http://bitbucket.org/pypy/pypy/changeset/d905100df05f/
Log:lazy setup of function returns to prevent hitting the recursion
limits when class return types are
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r53278:58ff96db778c
Date: 2012-03-08 16:50 -0800
http://bitbucket.org/pypy/pypy/changeset/58ff96db778c/
Log:ptr-ptr and ptr-ref return types as ptr returns
diff --git a/pypy/module/cppyy/executor.py
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r53277:94adcd5155d2
Date: 2012-03-08 13:41 -0800
http://bitbucket.org/pypy/pypy/changeset/94adcd5155d2/
Log:prevent infinite recursion on namespace lookups
diff --git a/pypy/module/cppyy/pythonify.py
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r46931:0208f34619e7
Date: 2011-08-30 11:28 -0700
http://bitbucket.org/pypy/pypy/changeset/0208f34619e7/
Log:refactoring of capi and CINT backend fix
diff --git a/pypy/module/cppyy/capi/__init__.py
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r46933:369f8794f266
Date: 2011-08-30 12:52 -0700
http://bitbucket.org/pypy/pypy/changeset/369f8794f266/
Log:o) support for virtual base offset calculations in CINT backend o)
some refactoring in Reflex backend
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r46932:0944ad527358
Date: 2011-08-30 11:56 -0700
http://bitbucket.org/pypy/pypy/changeset/0944ad527358/
Log:advanced tests setup and template support in CINT backend
diff --git a/.hgignore b/.hgignore
--- a/.hgignore
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r47155:532fbe4e0dd4
Date: 2011-09-07 20:38 -0700
http://bitbucket.org/pypy/pypy/changeset/532fbe4e0dd4/
Log:turn type handles into rffi.LONGs to make sure they're opaque
diff --git a/pypy/module/cppyy/capi/__init__.py
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r47178:b3c360704811
Date: 2011-09-08 17:50 -0700
http://bitbucket.org/pypy/pypy/changeset/b3c360704811/
Log:fix link issue with CINT backend
diff --git a/pypy/module/cppyy/capi/cint_capi.py
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r47192:2aee950f746f
Date: 2011-09-09 14:25 -0700
http://bitbucket.org/pypy/pypy/changeset/2aee950f746f/
Log:object identity conservation
diff --git a/pypy/module/cppyy/capi/__init__.py
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch:
Changeset: r64543:28384941048c
Date: 2013-05-24 10:08 -0700
http://bitbucket.org/pypy/pypy/changeset/28384941048c/
Log:clarify the need of finding the dictionary library through the
normal dynload lookup
diff --git
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r65922:d9134817f168
Date: 2013-08-03 06:33 -0700
http://bitbucket.org/pypy/pypy/changeset/d9134817f168/
Log:fix for https://bugs.pypy.org/issue1563 (raises ReferenceError
instead of segfaulting)
diff --git
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r65921:bfcf9013eef0
Date: 2013-08-03 02:54 -0700
http://bitbucket.org/pypy/pypy/changeset/bfcf9013eef0/
Log:fix for: https://bugs.pypy.org/issue1561 (enums accessible as type)
diff --git
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch:
Changeset: r65923:9b5b81b12899
Date: 2013-08-03 07:19 -0700
http://bitbucket.org/pypy/pypy/changeset/9b5b81b12899/
Log:merge reflex-support to fix 1561 and 1563
diff --git a/pypy/module/cppyy/interp_cppyy.py
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r65967:a0e5fb5c0db0
Date: 2013-08-06 03:43 -0700
http://bitbucket.org/pypy/pypy/changeset/a0e5fb5c0db0/
Log:proper import of cpyext before use
diff --git a/pypy/module/cppyy/converter.py
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r65968:15ed4866c0da
Date: 2013-08-06 04:40 -0700
http://bitbucket.org/pypy/pypy/changeset/15ed4866c0da/
Log:consistent usemodules to prevent cpyext initialization ordering
issues
diff --git
/cppyy.rst
--- a/pypy/doc/cppyy.rst
+++ b/pypy/doc/cppyy.rst
@@ -83,7 +83,7 @@
the selection of scientific software) will also work for a build with the
builtin backend.
-.. _`download`: http://cern.ch/wlav/reflex-2013-04-23.tar.bz2
+.. _`download`: http://cern.ch/wlav/reflex-2013-08-14.tar.bz2
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r66142:c6d9d629e328
Date: 2013-08-13 23:42 -0700
http://bitbucket.org/pypy/pypy/changeset/c6d9d629e328/
Log:more support for test using the dummy backend
diff --git a/pypy/module/cppyy/test/Makefile
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r66141:21041133c1e2
Date: 2013-08-06 05:28 -0700
http://bitbucket.org/pypy/pypy/changeset/21041133c1e2/
Log:skip tests individually instead of wholesale if genreflex is missing
diff --git
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r66148:4d5c8fb5e858
Date: 2013-08-14 03:52 -0700
http://bitbucket.org/pypy/pypy/changeset/4d5c8fb5e858/
Log:further progress on dummy backend for testing
diff --git a/pypy/module/cppyy/src/dummy_backend.cxx
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r66147:83b6d1cd5a87
Date: 2013-08-13 23:48 -0700
http://bitbucket.org/pypy/pypy/changeset/83b6d1cd5a87/
Log:add first stab at a dummy backend (for testing only)
diff --git a/pypy/module/cppyy/src/dummy_backend.cxx
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r44087:a9d4425f7bfe
Date: 2011-05-11 17:54 -0700
http://bitbucket.org/pypy/pypy/changeset/a9d4425f7bfe/
Log:rpython fixes
diff --git a/pypy/module/cppyy/converter.py b/pypy/module/cppyy/converter.py
---
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r44264:249cfd1d8127
Date: 2011-05-17 13:22 -0700
http://bitbucket.org/pypy/pypy/changeset/249cfd1d8127/
Log:rpython fixes
diff --git a/pypy/module/cppyy/converter.py b/pypy/module/cppyy/converter.py
---
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r44265:2e8a5d96cd07
Date: 2011-05-17 14:33 -0700
http://bitbucket.org/pypy/pypy/changeset/2e8a5d96cd07/
Log:translation fixes
diff --git a/pypy/module/cppyy/converter.py b/pypy/module/cppyy/converter.py
---
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r44357:b83af8a0ae66
Date: 2011-05-21 09:04 -0700
http://bitbucket.org/pypy/pypy/changeset/b83af8a0ae66/
Log:consisten use of void* and char*
diff --git a/pypy/module/cppyy/converter.py b/pypy/module/cppyy/converter.py
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r44359:c442968f6009
Date: 2011-05-21 19:48 -0700
http://bitbucket.org/pypy/pypy/changeset/c442968f6009/
Log:translation fixes: immutability consistency
diff --git a/pypy/module/cppyy/converter.py
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r44367:9113640a83ac
Date: 2011-05-22 18:41 -0700
http://bitbucket.org/pypy/pypy/changeset/9113640a83ac/
Log:fixes for jit generation: argument type consistency
diff --git a/pypy/module/cppyy/capi.py
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r44606:97a909c6dfa8
Date: 2011-05-30 17:59 -0700
http://bitbucket.org/pypy/pypy/changeset/97a909c6dfa8/
Log:namespaces in namespaces and inner classes
diff --git a/pypy/module/cppyy/pythonify.py
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r44615:7e43dd48bcb1
Date: 2011-05-31 13:19 -0700
http://bitbucket.org/pypy/pypy/changeset/7e43dd48bcb1/
Log:pull C++ bound methods into the app level to allow normal python mro
to work
diff --git
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r44824:4c5ed516665c
Date: 2011-06-07 12:37 -0700
http://bitbucket.org/pypy/pypy/changeset/4c5ed516665c/
Log:refactoring
diff --git a/pypy/module/cppyy/interp_cppyy.py
b/pypy/module/cppyy/interp_cppyy.py
---
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r44841:231bc6acee4f
Date: 2011-06-08 15:33 -0700
http://bitbucket.org/pypy/pypy/changeset/231bc6acee4f/
Log:advanced template support and made gbl a true namespace
diff --git a/pypy/module/cppyy/interp_cppyy.py
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r45152:868ae19fedf2
Date: 2011-06-09 14:29 -0700
http://bitbucket.org/pypy/pypy/changeset/868ae19fedf2/
Log:make abstract classes uninstantiable
diff --git a/pypy/module/cppyy/interp_cppyy.py
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r45153:af6a2914198f
Date: 2011-06-27 16:15 -0700
http://bitbucket.org/pypy/pypy/changeset/af6a2914198f/
Log:support for virtually inherited data members
diff --git a/pypy/module/cppyy/pythonify.py
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r45190:362db21b87c0
Date: 2011-06-28 13:06 -0700
http://bitbucket.org/pypy/pypy/changeset/362db21b87c0/
Log:allow default arguments and test cleanup
diff --git a/pypy/module/cppyy/capi.py b/pypy/module/cppyy/capi.py
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r45192:30fa4b9dc482
Date: 2011-06-29 16:20 -0700
http://bitbucket.org/pypy/pypy/changeset/30fa4b9dc482/
Log:- return by value of objects
- lazy-lookup of functions in namespaces in case of multiple dicts
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r45200:7d28278c1f7d
Date: 2011-06-30 10:40 -0700
http://bitbucket.org/pypy/pypy/changeset/7d28278c1f7d/
Log:rtyper fixes
diff --git a/pypy/module/cppyy/interp_cppyy.py
b/pypy/module/cppyy/interp_cppyy.py
---
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r45202:af95ab4c411e
Date: 2011-06-30 15:40 -0700
http://bitbucket.org/pypy/pypy/changeset/af95ab4c411e/
Log:rtyper fixes and initial attempt at class type data members
diff --git a/pypy/module/cppyy/converter.py
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r45398:6c9c330bf4dd
Date: 2011-07-06 15:28 -0700
http://bitbucket.org/pypy/pypy/changeset/6c9c330bf4dd/
Log:fix translation error
diff --git a/pypy/module/cppyy/interp_cppyy.py
b/pypy/module/cppyy/interp_cppyy.py
---
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r45399:012bea4f7b9b
Date: 2011-07-06 16:53 -0700
http://bitbucket.org/pypy/pypy/changeset/012bea4f7b9b/
Log:fix translation problem in JIT generation
diff --git a/pypy/module/cppyy/converter.py
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r45427:b191cd469f0b
Date: 2011-07-08 15:13 -0700
http://bitbucket.org/pypy/pypy/changeset/b191cd469f0b/
Log:first attempt at CINT back-end
diff --git a/pypy/module/cppyy/capi/__init__.py
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r45428:9ef9fe98b7a3
Date: 2011-07-08 15:18 -0700
http://bitbucket.org/pypy/pypy/changeset/9ef9fe98b7a3/
Log:merge heads
diff --git a/pypy/module/cppyy/converter.py b/pypy/module/cppyy/converter.py
---
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r45460:09c4ea6784a6
Date: 2011-07-11 08:44 -0700
http://bitbucket.org/pypy/pypy/changeset/09c4ea6784a6/
Log:(arigo, wlav) make offsets elidable functions for caching
diff --git a/pypy/module/cppyy/capi/cint_capi.py
b
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r45461:85a563569b81
Date: 2011-07-11 08:45 -0700
http://bitbucket.org/pypy/pypy/changeset/85a563569b81/
Log:(arigo, wlav) cleanup of array converters
diff --git a/pypy/module/cppyy/converter.py b/pypy/module/cppyy
Author: Wim Lavrijsen wlavrij...@lbl.gov
Branch: reflex-support
Changeset: r45462:8f72ce65c803
Date: 2011-07-11 09:58 -0700
http://bitbucket.org/pypy/pypy/changeset/8f72ce65c803/
Log:(arigo, wlav) allow pointer assignment on data members
diff --git a/pypy/interpreter/buffer.py b/pypy
1 - 100 of 655 matches
Mail list logo