[pypy-commit] pypy default: reapply fix

2017-07-25 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r91967:e19ef006ba32 Date: 2017-07-23 16:46 -0400 http://bitbucket.org/pypy/pypy/changeset/e19ef006ba32/ Log:reapply fix diff too long, truncating to 2000 out of 2191 lines diff --git

[pypy-commit] pypy default: remove write_all_code_objects, this method is not called when it does not exist

2017-07-25 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r91968:ac3af78f56db Date: 2017-07-23 18:22 -0400 http://bitbucket.org/pypy/pypy/changeset/ac3af78f56db/ Log:remove write_all_code_objects, this method is not called when it does not exist diff --git

[pypy-commit] pypy default: remove old files

2017-07-25 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r91966:cb8f734c831d Date: 2017-07-23 16:27 -0400 http://bitbucket.org/pypy/pypy/changeset/cb8f734c831d/ Log:remove old files diff --git a/rpython/rlib/rvmprof/src/shared/rss_darwin.h

[pypy-commit] pypy default: apply windows fix

2017-07-04 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r91678:5eaa2ef5baa8 Date: 2017-07-04 15:05 -0400 http://bitbucket.org/pypy/pypy/changeset/5eaa2ef5baa8/ Log:apply windows fix diff --git a/rpython/rlib/rvmprof/src/shared/vmprof_main.c

[pypy-commit] pypy default: copy over revision f29df8d, add new compilation unit

2017-07-04 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r91677:82289adf3ee0 Date: 2017-07-04 14:54 -0400 http://bitbucket.org/pypy/pypy/changeset/82289adf3ee0/ Log:copy over revision f29df8d, add new compilation unit diff --git a/rpython/rlib/rvmprof/cintf.py

[pypy-commit] pypy vmprof-0.4.8: document branch vmprof-0.4.8

2017-06-07 Thread plan_rich
Author: Richard Plangger Branch: vmprof-0.4.8 Changeset: r91566:9f8a7fe9894a Date: 2017-06-07 10:41 -0400 http://bitbucket.org/pypy/pypy/changeset/9f8a7fe9894a/ Log:document branch vmprof-0.4.8 diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst ---

[pypy-commit] pypy default: merge branch vmprof-0.4.8

2017-06-07 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r91564:1c08349b2ad3 Date: 2017-06-07 10:38 -0400 http://bitbucket.org/pypy/pypy/changeset/1c08349b2ad3/ Log:merge branch vmprof-0.4.8 diff --git a/pypy/module/_vmprof/__init__.py b/pypy/module/_vmprof/__init__.py ---

[pypy-commit] pypy vmprof-0.4.8: close branch

2017-06-07 Thread plan_rich
Author: Richard Plangger Branch: vmprof-0.4.8 Changeset: r91565:eaaa49735879 Date: 2017-06-07 10:38 -0400 http://bitbucket.org/pypy/pypy/changeset/eaaa49735879/ Log:close branch ___ pypy-commit mailing list

[pypy-commit] pypy vmprof-0.4.8: added prefix vmprof_ to wrong callsite

2017-06-07 Thread plan_rich
Author: Richard Plangger Branch: vmprof-0.4.8 Changeset: r91559:ba7e4af9836a Date: 2017-06-07 07:05 -0400 http://bitbucket.org/pypy/pypy/changeset/ba7e4af9836a/ Log:added prefix vmprof_ to wrong callsite diff --git a/pypy/module/_vmprof/interp_vmprof.py

[pypy-commit] pypy vmprof-0.4.8: missing vmprof_ prefix

2017-06-07 Thread plan_rich
Author: Richard Plangger Branch: vmprof-0.4.8 Changeset: r91557:876d67108576 Date: 2017-06-07 06:58 -0400 http://bitbucket.org/pypy/pypy/changeset/876d67108576/ Log:missing vmprof_ prefix diff --git a/pypy/module/_vmprof/interp_vmprof.py

[pypy-commit] pypy vmprof-0.4.8: merge default

2017-06-06 Thread plan_rich
Author: Richard Plangger Branch: vmprof-0.4.8 Changeset: r91549:913967a77f88 Date: 2017-06-06 08:12 -0400 http://bitbucket.org/pypy/pypy/changeset/913967a77f88/ Log:merge default diff --git a/LICENSE b/LICENSE --- a/LICENSE +++ b/LICENSE @@ -39,11 +39,11 @@ Armin

[pypy-commit] pypy vmprof-0.4.8: more fixes for mvsc (copied over from vmprof-python)

2017-06-05 Thread plan_rich
Author: Richard Plangger Branch: vmprof-0.4.8 Changeset: r91545:32433b2340ea Date: 2017-06-05 16:51 -0400 http://bitbucket.org/pypy/pypy/changeset/32433b2340ea/ Log:more fixes for mvsc (copied over from vmprof-python) diff --git a/rpython/rlib/rvmprof/__init__.py

[pypy-commit] pypy vmprof-0.4.8: implement stop/start_sampling and copy over new implementation from vmprof-python.git 6142531a47d6c294b1fd096aec7b9f3df6b8dfb5

2017-06-05 Thread plan_rich
Author: Richard Plangger Branch: vmprof-0.4.8 Changeset: r91540:a4f077ba651c Date: 2017-06-05 16:25 -0400 http://bitbucket.org/pypy/pypy/changeset/a4f077ba651c/ Log:implement stop/start_sampling and copy over new implementation from vmprof-python.git

[pypy-commit] pypy default: fix for translation, I should have included errno.h. translation started annotation

2017-06-05 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r91530:beebaffe3671 Date: 2017-06-05 14:18 -0400 http://bitbucket.org/pypy/pypy/changeset/beebaffe3671/ Log:fix for translation, I should have included errno.h. translation started annotation diff --git

[pypy-commit] pypy default: introduce read_exactly as proposed by njs, handles EINTR

2017-06-05 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r91526:9a792fd023fd Date: 2017-06-05 10:00 -0400 http://bitbucket.org/pypy/pypy/changeset/9a792fd023fd/ Log:introduce read_exactly as proposed by njs, handles EINTR diff --git a/rpython/rlib/rvmprof/src/shared/symboltable.c

[pypy-commit] pypy default: fix tests and scatter real_time parameter to other functions needed

2017-06-05 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r91525:82f30247c9bb Date: 2017-06-05 09:06 -0400 http://bitbucket.org/pypy/pypy/changeset/82f30247c9bb/ Log:fix tests and scatter real_time parameter to other functions needed diff --git

[pypy-commit] pypy default: adjust _vmprof.enable parameters to carry real_time over to the vmprof C library

2017-06-05 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r91524:5a98d3aa0153 Date: 2017-06-05 08:04 -0400 http://bitbucket.org/pypy/pypy/changeset/5a98d3aa0153/ Log:adjust _vmprof.enable parameters to carry real_time over to the vmprof C library diff --git

[pypy-commit] pypy default: copy over revision 8426aa942feecfa48d92952654e91788248655b8 (includes several pull request, such as """real time profiling""")

2017-06-05 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r91523:cf5d41cbe737 Date: 2017-06-05 07:48 -0400 http://bitbucket.org/pypy/pypy/changeset/cf5d41cbe737/ Log:copy over revision 8426aa942feecfa48d92952654e91788248655b8 (includes several pull request, such as """real

[pypy-commit] pypy default: document branch

2017-04-21 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r9:00d6de106be5 Date: 2017-04-21 07:52 -0400 http://bitbucket.org/pypy/pypy/changeset/00d6de106be5/ Log:document branch diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst

[pypy-commit] pypy default: merge vmprof-0.4.4

2017-04-21 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r91110:dd0dc2131308 Date: 2017-04-21 07:51 -0400 http://bitbucket.org/pypy/pypy/changeset/dd0dc2131308/ Log:merge vmprof-0.4.4 diff --git a/.hgignore b/.hgignore --- a/.hgignore +++ b/.hgignore @@ -49,6 +49,11 @@

[pypy-commit] pypy vmprof-0.4.4: add missing files (e.g. khash) and copy over real changes in 93f28d0b9b79

2017-04-20 Thread plan_rich
Author: Richard Plangger Branch: vmprof-0.4.4 Changeset: r91099:d8992e4740ea Date: 2017-04-20 10:08 -0400 http://bitbucket.org/pypy/pypy/changeset/d8992e4740ea/ Log:add missing files (e.g. khash) and copy over real changes in 93f28d0b9b79 diff --git a/.hgignore

[pypy-commit] pypy vmprof-0.4.4: test and fix get_profile_path for pypy

2017-04-20 Thread plan_rich
Author: Richard Plangger Branch: vmprof-0.4.4 Changeset: r91098:b289c381ebfa Date: 2017-04-20 10:01 -0400 http://bitbucket.org/pypy/pypy/changeset/b289c381ebfa/ Log:test and fix get_profile_path for pypy diff --git a/pypy/module/_vmprof/test/test__vmprof.py

[pypy-commit] pypy vmprof-0.4.4: copy over changes made to vmprof-python (a54ccd2e6f0)

2017-04-20 Thread plan_rich
Author: Richard Plangger Branch: vmprof-0.4.4 Changeset: r91096:f4b0b92eb6b1 Date: 2017-04-20 09:33 -0400 http://bitbucket.org/pypy/pypy/changeset/f4b0b92eb6b1/ Log:copy over changes made to vmprof-python (a54ccd2e6f0) diff --git

[pypy-commit] pypy vmprof-0.4.4: implement #123, vmprof.get_profile_path and vmprof.is_enabled, test is_enabled

2017-04-20 Thread plan_rich
Author: Richard Plangger Branch: vmprof-0.4.4 Changeset: r91097:a5a64f8ac679 Date: 2017-04-20 09:54 -0400 http://bitbucket.org/pypy/pypy/changeset/a5a64f8ac679/ Log:implement #123, vmprof.get_profile_path and vmprof.is_enabled, test is_enabled diff --git

[pypy-commit] pypy default: do not generate the sources by the configure script, but include the config files for each individual configs

2017-04-05 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r90963:8ec4d61dcb0a Date: 2017-04-05 07:35 -0400 http://bitbucket.org/pypy/pypy/changeset/8ec4d61dcb0a/ Log:do not generate the sources by the configure script, but include the config files for each individual configs

[pypy-commit] pypy default: hg ignore generated libbacktrace files, do not call libbacktrace/configure twice if it has already been generated

2017-04-04 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r90959:0c692c931d74 Date: 2017-04-04 18:50 -0400 http://bitbucket.org/pypy/pypy/changeset/0c692c931d74/ Log:hg ignore generated libbacktrace files, do not call libbacktrace/configure twice if it has already been

[pypy-commit] pypy vmprof-multiple-eval-funcs: pass the function name and resolve the symbol by dlsym

2017-04-04 Thread plan_rich
Author: Richard Plangger Branch: vmprof-multiple-eval-funcs Changeset: r90957:a7e4613fa118 Date: 2017-04-04 17:50 -0400 http://bitbucket.org/pypy/pypy/changeset/a7e4613fa118/ Log:pass the function name and resolve the symbol by dlsym diff --git

[pypy-commit] pypy vmprof-multiple-eval-funcs: register all functions passed to vmprof_execute_code and call vmprof_register_eval just before the module is enabled

2017-04-04 Thread plan_rich
Author: Richard Plangger Branch: vmprof-multiple-eval-funcs Changeset: r90956:f7aa9fbfd4f0 Date: 2017-04-04 16:44 -0400 http://bitbucket.org/pypy/pypy/changeset/f7aa9fbfd4f0/ Log:register all functions passed to vmprof_execute_code and call vmprof_register_eval

[pypy-commit] pypy default: copy over new backtrace library and remove generated sources

2017-04-04 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r90954:8bdfec6268dc Date: 2017-04-04 15:14 -0400 http://bitbucket.org/pypy/pypy/changeset/8bdfec6268dc/ Log:copy over new backtrace library and remove generated sources diff too long, truncating to 2000 out of 2055 lines

[pypy-commit] pypy default: configure libbacktrace in setup of rvmprof

2017-04-04 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r90955:d8942fab96a7 Date: 2017-04-04 15:44 -0400 http://bitbucket.org/pypy/pypy/changeset/d8942fab96a7/ Log:configure libbacktrace in setup of rvmprof diff too long, truncating to 2000 out of 6940 lines diff --git

[pypy-commit] pypy vmprof-multiple-eval-funcs: merge default

2017-04-04 Thread plan_rich
Author: Richard Plangger Branch: vmprof-multiple-eval-funcs Changeset: r90953:35bfe43fcd84 Date: 2017-04-04 14:45 -0400 http://bitbucket.org/pypy/pypy/changeset/35bfe43fcd84/ Log:merge default diff too long, truncating to 2000 out of 5520 lines diff --git a/.gitignore

[pypy-commit] pypy default: include link.h also on linux

2017-04-04 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r90947:ea8db5425a1c Date: 2017-04-04 14:35 -0400 http://bitbucket.org/pypy/pypy/changeset/ea8db5425a1c/ Log:include link.h also on linux diff --git a/rpython/rlib/rvmprof/src/shared/symboltable.c

[pypy-commit] pypy default: merge heads

2017-04-03 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r90942:83f4ee0e2106 Date: 2017-04-03 20:32 -0400 http://bitbucket.org/pypy/pypy/changeset/83f4ee0e2106/ Log:merge heads diff --git a/rpython/rlib/rvmprof/src/shared/symboltable.c

[pypy-commit] pypy default: fix non x86 platforms (cond. call vmp_native_enable/disable)

2017-04-03 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r90940:3bf2eb1a9009 Date: 2017-04-03 20:18 -0400 http://bitbucket.org/pypy/pypy/changeset/3bf2eb1a9009/ Log:fix non x86 platforms (cond. call vmp_native_enable/disable) diff --git

[pypy-commit] pypy default: vmprof linux MUST also resolve the native symbol (cpython fix)

2017-04-03 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r90941:f9b9c84c9ce7 Date: 2017-04-03 20:26 -0400 http://bitbucket.org/pypy/pypy/changeset/f9b9c84c9ce7/ Log:vmprof linux MUST also resolve the native symbol (cpython fix) diff --git

[pypy-commit] pypy vmprof-multiple-eval-funcs: add new API to register more evaluation functions

2017-04-03 Thread plan_rich
Author: Richard Plangger Branch: vmprof-multiple-eval-funcs Changeset: r90937:d9c9cd171e95 Date: 2017-04-03 17:18 -0400 http://bitbucket.org/pypy/pypy/changeset/d9c9cd171e95/ Log:add new API to register more evaluation functions diff --git

[pypy-commit] pypy default: define VMPROF_WINDOWS if it has not already been defined (only on windows), this should simplify the vmprof setup

2017-04-03 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r90936:a73be2d612a2 Date: 2017-04-03 13:58 -0400 http://bitbucket.org/pypy/pypy/changeset/a73be2d612a2/ Log:define VMPROF_WINDOWS if it has not already been defined (only on windows), this should simplify the vmprof

[pypy-commit] pypy default: include signal.h for mac os x

2017-04-03 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r90935:94bf0cac414f Date: 2017-04-03 13:14 -0400 http://bitbucket.org/pypy/pypy/changeset/94bf0cac414f/ Log:include signal.h for mac os x diff --git a/rpython/rlib/rvmprof/src/rvmprof.h b/rpython/rlib/rvmprof/src/rvmprof.h

[pypy-commit] pypy default: copy over old version of vmprof_config.h and vmprof_getpc.h, another issue because pypy grew its own version of vmprof sources

2017-04-03 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r90932:209327e538f7 Date: 2017-04-03 11:35 -0400 http://bitbucket.org/pypy/pypy/changeset/209327e538f7/ Log:copy over old version of vmprof_config.h and vmprof_getpc.h, another issue because pypy grew its own version

[pypy-commit] extradoc extradoc: add blog post entry

2017-04-01 Thread plan_rich
ualify and are interested, don't hesitate to ask! + + +Richard Plangger (plan_rich) and the PyPy Team + + +[1] Mac OS X http://vmprof.com/#/567aa150-5927-4867-b22d-dbb67ac824ac +[2] Linux64 http://vmprof.com/#/097fded2-b350-4d68-ae93-7956cd10150c ___ pypy-commit m

[pypy-commit] pypy default: only define RPY_EXPORTED if it has not already been defined

2017-03-30 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r90882:cc6d8f1ca9bc Date: 2017-03-30 19:18 -0400 http://bitbucket.org/pypy/pypy/changeset/cc6d8f1ca9bc/ Log:only define RPY_EXPORTED if it has not already been defined diff --git a/rpython/rlib/rvmprof/src/rvmprof.h

[pypy-commit] pypy default: _write_all got vmp_ prefix

2017-03-30 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r90881:0fdfe97b8ea5 Date: 2017-03-30 19:16 -0400 http://bitbucket.org/pypy/pypy/changeset/0fdfe97b8ea5/ Log:_write_all got vmp_ prefix diff --git a/rpython/rlib/rvmprof/src/shared/vmprof_main_win32.h

[pypy-commit] pypy default: remove -O3 command line switch on windows (removes lots of compiler warnings)

2017-03-30 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r90880:c572d115dfc7 Date: 2017-03-30 17:00 -0400 http://bitbucket.org/pypy/pypy/changeset/c572d115dfc7/ Log:remove -O3 command line switch on windows (removes lots of compiler warnings) diff --git

[pypy-commit] pypy default: variable p has been renamed to tstate

2017-03-30 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r90879:dc4691e34ae0 Date: 2017-03-30 16:59 -0400 http://bitbucket.org/pypy/pypy/changeset/dc4691e34ae0/ Log:variable p has been renamed to tstate diff --git a/rpython/rlib/rvmprof/src/shared/vmprof_main_win32.h

[pypy-commit] pypy default: copy over changes from vmprof-python repo 34ec7ccd4

2017-03-30 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r90878:d567917b86fe Date: 2017-03-30 15:33 -0400 http://bitbucket.org/pypy/pypy/changeset/d567917b86fe/ Log:copy over changes from vmprof-python repo 34ec7ccd4 diff --git a/rpython/rlib/rvmprof/src/shared/vmprof_main_win32.h

[pypy-commit] pypy default: copy over the implementation for pypy which was overwritten by the cpython version by merge

2017-03-30 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r90872:87791d83ead0 Date: 2017-03-30 10:44 -0400 http://bitbucket.org/pypy/pypy/changeset/87791d83ead0/ Log:copy over the implementation for pypy which was overwritten by the cpython version by merge diff --git

[pypy-commit] pypy default: remove header file that is in shared folder

2017-03-30 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r90871:97070a1f4cc1 Date: 2017-03-30 09:57 -0400 http://bitbucket.org/pypy/pypy/changeset/97070a1f4cc1/ Log:remove header file that is in shared folder diff --git a/rpython/rlib/rvmprof/src/vmprof_main.h

[pypy-commit] pypy default: add extra include dir to add msiinttypes

2017-03-30 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r90870:ccb6b20e1452 Date: 2017-03-30 09:21 -0400 http://bitbucket.org/pypy/pypy/changeset/ccb6b20e1452/ Log:add extra include dir to add msiinttypes diff --git a/rpython/rlib/rvmprof/cintf.py b/rpython/rlib/rvmprof/cintf.py

[pypy-commit] pypy default: document vmprof-native branch

2017-03-30 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r90869:fc665b3b560f Date: 2017-03-30 09:16 -0400 http://bitbucket.org/pypy/pypy/changeset/fc665b3b560f/ Log:document vmprof-native branch diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst ---

[pypy-commit] pypy default: define VMPROF_WINDOWS, add one c file to the windows compilation

2017-03-29 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r90867:1930762b681f Date: 2017-03-29 19:10 -0400 http://bitbucket.org/pypy/pypy/changeset/1930762b681f/ Log:define VMPROF_WINDOWS, add one c file to the windows compilation diff --git a/rpython/rlib/rvmprof/cintf.py

[pypy-commit] pypy default: merge vmprof-native, I thought I have already done that before

2017-03-29 Thread plan_rich
ING +{"resolve_addr", resolve_addr, METH_VARARGS, "Return the name of the addr"}, +#endif +{NULL, NULL, 0, NULL}/* Sentinel */ +}; + + +#if PY_MAJOR_VERSION >= 3 +static struct PyModuleDef VmprofModule = { +PyModuleDef_HEAD_INIT, +"_vmprof",

[pypy-commit] pypy vmprof-native: correct error message

2017-03-22 Thread plan_rich
Author: Richard Plangger Branch: vmprof-native Changeset: r90792:994394fc922f Date: 2017-03-22 15:33 -0300 http://bitbucket.org/pypy/pypy/changeset/994394fc922f/ Log:correct error message diff --git a/rpython/rlib/rvmprof/src/shared/vmp_stack.c

[pypy-commit] pypy vmprof-native: dlclose must be called later, it worked for cpython because the process already holds a reference to libunwind and dlclose does not gargabe collect

2017-03-22 Thread plan_rich
Author: Richard Plangger Branch: vmprof-native Changeset: r90791:e72336569fc5 Date: 2017-03-22 15:29 -0300 http://bitbucket.org/pypy/pypy/changeset/e72336569fc5/ Log:dlclose must be called later, it worked for cpython because the process already holds a reference

[pypy-commit] pypy vmprof-native: merge default

2017-03-22 Thread plan_rich
Author: Richard Plangger Branch: vmprof-native Changeset: r90790:dd7413118eca Date: 2017-03-22 11:45 -0300 http://bitbucket.org/pypy/pypy/changeset/dd7413118eca/ Log:merge default diff --git a/.hgignore b/.hgignore --- a/.hgignore +++ b/.hgignore @@ -80,5 +80,6 @@

[pypy-commit] pypy vmprof-native: pass two own-linux tests by adding rvmprof/src to the path and ensure that RPYTHON_VMPROF is defined

2017-03-22 Thread plan_rich
Author: Richard Plangger Branch: vmprof-native Changeset: r90789:8827c130f035 Date: 2017-03-22 09:48 -0300 http://bitbucket.org/pypy/pypy/changeset/8827c130f035/ Log:pass two own-linux tests by adding rvmprof/src to the path and ensure that RPYTHON_VMPROF is

[pypy-commit] pypy py3.5: wow, what a typo

2017-03-17 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r90742:3e766f54a47c Date: 2017-03-17 10:31 +0100 http://bitbucket.org/pypy/pypy/changeset/3e766f54a47c/ Log:wow, what a typo diff --git a/lib_pypy/_ssl/__init__.py b/lib_pypy/_ssl/__init__.py ---

[pypy-commit] pypy py3.5: check if RAND_egd is present before builtinify is called, (also transform RAND_status)

2017-03-17 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r90741:a320b2c592ec Date: 2017-03-17 10:24 +0100 http://bitbucket.org/pypy/pypy/changeset/a320b2c592ec/ Log:check if RAND_egd is present before builtinify is called, (also transform RAND_status) diff --git

[pypy-commit] pypy vmprof-native: remove more unused methods, revert changes to gcc/trackgcroot which is not relevant anymore

2017-03-16 Thread plan_rich
Author: Richard Plangger Branch: vmprof-native Changeset: r90731:0c5935077701 Date: 2017-03-16 18:35 +0100 http://bitbucket.org/pypy/pypy/changeset/0c5935077701/ Log:remove more unused methods, revert changes to gcc/trackgcroot which is not relevant anymore diff

[pypy-commit] pypy vmprof-native: missing folder for include

2017-03-16 Thread plan_rich
Author: Richard Plangger Branch: vmprof-native Changeset: r90730:a21fcad99e6d Date: 2017-03-16 18:30 +0100 http://bitbucket.org/pypy/pypy/changeset/a21fcad99e6d/ Log:missing folder for include diff --git a/rpython/rlib/rvmprof/src/rvmprof.h

[pypy-commit] pypy vmprof-native: remove test dynamic, code was disabled and removed from rvmprof

2017-03-16 Thread plan_rich
Author: Richard Plangger Branch: vmprof-native Changeset: r90728:562ce8f6798e Date: 2017-03-16 18:12 +0100 http://bitbucket.org/pypy/pypy/changeset/562ce8f6798e/ Log:remove test dynamic, code was disabled and removed from rvmprof diff --git

[pypy-commit] pypy vmprof-native: do not link to libunwind, it is now dynamically loaded

2017-03-16 Thread plan_rich
Author: Richard Plangger Branch: vmprof-native Changeset: r90726:92ab51dfa540 Date: 2017-03-16 16:36 +0100 http://bitbucket.org/pypy/pypy/changeset/92ab51dfa540/ Log:do not link to libunwind, it is now dynamically loaded diff --git a/rpython/rlib/rvmprof/cintf.py

[pypy-commit] pypy vmprof-native: merge default

2017-03-16 Thread plan_rich
Author: Richard Plangger Branch: vmprof-native Changeset: r90724:4a1cac3da487 Date: 2017-03-16 10:19 +0100 http://bitbucket.org/pypy/pypy/changeset/4a1cac3da487/ Log:merge default diff too long, truncating to 2000 out of 2513 lines diff --git a/LICENSE b/LICENSE ---

[pypy-commit] pypy default: siphash24 changes for big endian machines, only byte swap when directly loading from memory. in any other case we already place the bytes into int64 integers

2017-03-16 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r90720:0555945f3314 Date: 2017-03-16 08:46 +0100 http://bitbucket.org/pypy/pypy/changeset/0555945f3314/ Log:siphash24 changes for big endian machines, only byte swap when directly loading from memory. in any other case

[pypy-commit] pypy vmprof-native: remove vmp_dynamic.c and do not use the API exposed of that c file

2017-03-15 Thread plan_rich
Author: Richard Plangger Branch: vmprof-native Changeset: r90708:76c2ff962014 Date: 2017-03-15 17:43 +0100 http://bitbucket.org/pypy/pypy/changeset/76c2ff962014/ Log:remove vmp_dynamic.c and do not use the API exposed of that c file diff --git

[pypy-commit] pypy vmprof-native: fix test, no debugging symbols could be found

2017-03-15 Thread plan_rich
Author: Richard Plangger Branch: vmprof-native Changeset: r90707:0f877a858b49 Date: 2017-03-15 17:22 +0100 http://bitbucket.org/pypy/pypy/changeset/0f877a858b49/ Log:fix test, no debugging symbols could be found diff --git a/rpython/rlib/rvmprof/src/rvmprof.c

[pypy-commit] pypy vmprof-native: remove files not needed by vmprof anymore

2017-03-15 Thread plan_rich
Author: Richard Plangger Branch: vmprof-native Changeset: r90706:47e816fb4917 Date: 2017-03-15 15:44 +0100 http://bitbucket.org/pypy/pypy/changeset/47e816fb4917/ Log:remove files not needed by vmprof anymore diff too long, truncating to 2000 out of 10237 lines diff

[pypy-commit] pypy vmprof-native: copy dynamic loading for libunwind functions from pypy's history

2017-03-15 Thread plan_rich
Author: Richard Plangger Branch: vmprof-native Changeset: r90698:c6cdfd64054c Date: 2017-03-14 15:12 +0100 http://bitbucket.org/pypy/pypy/changeset/c6cdfd64054c/ Log:copy dynamic loading for libunwind functions from pypy's history diff --git

[pypy-commit] pypy vmprof-native: revert the changes done to rpython/jit/* to support _U_dyn_register and _U_dyn_cancel (does not exist on mac os x)

2017-03-15 Thread plan_rich
Author: Richard Plangger Branch: vmprof-native Changeset: r90700:abc1cf9c6e4a Date: 2017-03-15 13:07 +0100 http://bitbucket.org/pypy/pypy/changeset/abc1cf9c6e4a/ Log:revert the changes done to rpython/jit/* to support _U_dyn_register and _U_dyn_cancel (does not

[pypy-commit] pypy vmprof-native: copy over changes made to vmprof-python

2017-03-15 Thread plan_rich
Author: Richard Plangger Branch: vmprof-native Changeset: r90697:ac30c079910e Date: 2017-03-14 15:00 +0100 http://bitbucket.org/pypy/pypy/changeset/ac30c079910e/ Log:copy over changes made to vmprof-python diff --git a/rpython/rlib/rvmprof/src/vmprof_main.h

[pypy-commit] pypy vmprof-native: copy over the changes from vmprof-python/f7df918fbdd

2017-03-15 Thread plan_rich
Author: Richard Plangger Branch: vmprof-native Changeset: r90699:aa5c858b1622 Date: 2017-03-15 12:56 +0100 http://bitbucket.org/pypy/pypy/changeset/aa5c858b1622/ Log:copy over the changes from vmprof-python/f7df918fbdd diff --git

[pypy-commit] pypy vmprof-native: merge default

2017-03-15 Thread plan_rich
Author: Richard Plangger Branch: vmprof-native Changeset: r90696:107955f416ca Date: 2017-03-14 14:30 +0100 http://bitbucket.org/pypy/pypy/changeset/107955f416ca/ Log:merge default diff too long, truncating to 2000 out of 37236 lines diff --git a/.hgignore b/.hgignore

[pypy-commit] pypy unicode-utf8: add test, avx+sse4 version are compiled in and only used when the platform at runtime supports it

2017-03-14 Thread plan_rich
Author: Richard Plangger Branch: unicode-utf8 Changeset: r90682:b2dd71846ca0 Date: 2017-03-14 13:06 +0100 http://bitbucket.org/pypy/pypy/changeset/b2dd71846ca0/ Log:add test, avx+sse4 version are compiled in and only used when the platform at runtime supports it

[pypy-commit] pypy unicode-utf8: copy source code from github repo (pypy/fast-utf8-methods, 0a7e7ba813), add rpython wrapper to access c api

2017-03-14 Thread plan_rich
Author: Richard Plangger Branch: unicode-utf8 Changeset: r90673:5ca17ebc466d Date: 2017-03-14 09:10 +0100 http://bitbucket.org/pypy/pypy/changeset/5ca17ebc466d/ Log:copy source code from github repo (pypy/fast-utf8-methods, 0a7e7ba813), add rpython wrapper to

[pypy-commit] pypy default: typo in project ideas

2017-03-08 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r90586:63b4c36d026f Date: 2017-03-08 09:17 +0100 http://bitbucket.org/pypy/pypy/changeset/63b4c36d026f/ Log:typo in project ideas diff --git a/pypy/doc/project-ideas.rst b/pypy/doc/project-ideas.rst ---

[pypy-commit] pypy default: rewrite the first gsoc task, do not focus on the interp. size, but generally spot and solve issues where pypy keeps more memory

2017-03-07 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r90585:8a2bfc0d6823 Date: 2017-03-07 19:16 +0100 http://bitbucket.org/pypy/pypy/changeset/8a2bfc0d6823/ Log:rewrite the first gsoc task, do not focus on the interp. size, but generally spot and solve issues where pypy

[pypy-commit] pypy cpyext-callopt: (arigato, plan_rich) some structural changes, cannot have different typeobjects for such a function object, does not work currently. need a way to pass over the gate

2017-03-02 Thread plan_rich
Author: Richard Plangger <planri...@gmail.com> Branch: cpyext-callopt Changeset: r90495:dbba78b270fd Date: 2017-03-02 18:31 +0100 http://bitbucket.org/pypy/pypy/changeset/dbba78b270fd/ Log:(arigato, plan_rich) some structural changes, cannot have different typeo

[pypy-commit] pypy cpyext-callopt: specialization for METH_NOARGS & METH_O

2017-03-02 Thread plan_rich
Author: Richard Plangger Branch: cpyext-callopt Changeset: r90489:68d3252f2685 Date: 2017-03-02 15:17 +0100 http://bitbucket.org/pypy/pypy/changeset/68d3252f2685/ Log:specialization for METH_NOARGS & METH_O diff --git a/pypy/module/cpyext/methodobject.py

[pypy-commit] pypy cpyext-callopt: (antonio, plan_rich) more simplifiactions, W_CPyFunctionObjectSingleObject.typedef uses W_CPyFunctionObject.typedef as __base parameter

2017-03-02 Thread plan_rich
Author: Richard Plangger <planri...@gmail.com> Branch: cpyext-callopt Changeset: r90490:9cbc8bd76297 Date: 2017-03-02 16:14 +0100 http://bitbucket.org/pypy/pypy/changeset/9cbc8bd76297/ Log:(antonio, plan_rich) more simplifiactions, W_CPyFunctionObjectSingleObject.typede

[pypy-commit] pypy cpyext-callopt: add comments we found during the sprint session in the morning

2017-03-02 Thread plan_rich
Author: Richard Plangger Branch: cpyext-callopt Changeset: r90480:0dc57c3147d2 Date: 2017-03-02 14:11 +0100 http://bitbucket.org/pypy/pypy/changeset/0dc57c3147d2/ Log:add comments we found during the sprint session in the morning diff --git

[pypy-commit] pypy default: and another change in the project idea list

2017-03-01 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r90441:4763c7fec8cf Date: 2017-03-01 14:49 +0100 http://bitbucket.org/pypy/pypy/changeset/4763c7fec8cf/ Log:and another change in the project idea list diff --git a/pypy/doc/project-ideas.rst b/pypy/doc/project-ideas.rst ---

[pypy-commit] pypy default: typo

2017-03-01 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r90440:8a379af198e4 Date: 2017-03-01 14:48 +0100 http://bitbucket.org/pypy/pypy/changeset/8a379af198e4/ Log:typo diff --git a/pypy/doc/project-ideas.rst b/pypy/doc/project-ideas.rst --- a/pypy/doc/project-ideas.rst +++

[pypy-commit] pypy.org extradoc: add the new logo

2017-03-01 Thread plan_rich
Author: Richard Plangger Branch: extradoc Changeset: r867:3206d2fd3d54 Date: 2017-03-01 14:42 +0100 http://bitbucket.org/pypy/pypy.org/changeset/3206d2fd3d54/ Log:add the new logo diff --git a/image/pypy-logo2-white-background.png

[pypy-commit] pypy default: some changes to the ideas page

2017-03-01 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r90439:0bf2eb520cbb Date: 2017-03-01 14:33 +0100 http://bitbucket.org/pypy/pypy/changeset/0bf2eb520cbb/ Log:some changes to the ideas page diff --git a/pypy/doc/project-ideas.rst b/pypy/doc/project-ideas.rst ---

[pypy-commit] pypy default: update idea list for gsoc 2017

2017-03-01 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r90437:ad2578b00750 Date: 2017-03-01 14:14 +0100 http://bitbucket.org/pypy/pypy/changeset/ad2578b00750/ Log:update idea list for gsoc 2017 diff --git a/pypy/doc/project-ideas.rst b/pypy/doc/project-ideas.rst ---

[pypy-commit] pypy py3.5-text-utf8: close branch

2017-02-28 Thread plan_rich
Author: Richard Plangger Branch: py3.5-text-utf8 Changeset: r90417:136caa31d4f8 Date: 2017-02-28 11:43 +0100 http://bitbucket.org/pypy/pypy/changeset/136caa31d4f8/ Log:close branch ___ pypy-commit mailing list

[pypy-commit] pypy py3.5: merge heads

2017-02-28 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r90416:38f6842e3229 Date: 2017-02-28 11:39 +0100 http://bitbucket.org/pypy/pypy/changeset/38f6842e3229/ Log:merge heads diff --git a/pypy/objspace/std/typeobject.py b/pypy/objspace/std/typeobject.py ---

[pypy-commit] pypy py3.5: document branch

2017-02-28 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r90415:51f8b20c486b Date: 2017-02-28 11:38 +0100 http://bitbucket.org/pypy/pypy/changeset/51f8b20c486b/ Log:document branch diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst ---

[pypy-commit] pypy py3.5: (ronan, plan_rich) fix descriptor invocation inside the descr_call of W_TypeObject

2017-02-28 Thread plan_rich
Author: Richard Plangger <planri...@gmail.com> Branch: py3.5 Changeset: r90413:411407ffbeac Date: 2017-02-27 18:55 +0100 http://bitbucket.org/pypy/pypy/changeset/411407ffbeac/ Log:(ronan, plan_rich) fix descriptor invocation inside the descr_call of W_TypeObject diff --git

[pypy-commit] pypy py3.5: merge py3.5-text-utf8

2017-02-28 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r90414:ee44cdf8b435 Date: 2017-02-28 11:36 +0100 http://bitbucket.org/pypy/pypy/changeset/ee44cdf8b435/ Log:merge py3.5-text-utf8 diff --git a/pypy/module/imp/importing.py b/pypy/module/imp/importing.py ---

[pypy-commit] pypy default: (plan_rich, mjacob, ronan) document a difference on pypy3

2017-02-27 Thread plan_rich
Author: Richard Plangger <planri...@gmail.com> Branch: Changeset: r90408:b0cf041ff37c Date: 2017-02-27 17:46 +0100 http://bitbucket.org/pypy/pypy/changeset/b0cf041ff37c/ Log:(plan_rich, mjacob, ronan) document a difference on pypy3 diff --git a/pypy/doc/cpython_differences.rst b/py

[pypy-commit] pypy py3.5-text-utf8: (ronan, plan_rich) allow surrogates to be passed to __import__

2017-02-27 Thread plan_rich
Author: Richard Plangger <planri...@gmail.com> Branch: py3.5-text-utf8 Changeset: r90406:cb8bf6a7d22d Date: 2017-02-27 16:42 +0100 http://bitbucket.org/pypy/pypy/changeset/cb8bf6a7d22d/ Log:(ronan, plan_rich) allow surrogates to be passed to __import__ diff --git a/pypy/modu

[pypy-commit] pypy py3.5-text-utf8: (ronan, arigato, plan_rich) make the W_UnicodeObject elidable by the jit, the exception is propagated one level up

2017-02-27 Thread plan_rich
Author: Richard Plangger <planri...@gmail.com> Branch: py3.5-text-utf8 Changeset: r90403:2694e2b25754 Date: 2017-02-27 15:37 +0100 http://bitbucket.org/pypy/pypy/changeset/2694e2b25754/ Log:(ronan, arigato, plan_rich) make the W_UnicodeObject elidable by the jit, the exc

[pypy-commit] pypy default: (mjacob, plan_rich) update bytes_w to autodoc

2017-02-27 Thread plan_rich
Author: Richard Plangger <planri...@gmail.com> Branch: Changeset: r90398:14bcde218123 Date: 2017-02-27 14:57 +0100 http://bitbucket.org/pypy/pypy/changeset/14bcde218123/ Log:(mjacob, plan_rich) update bytes_w to autodoc diff --git a/pypy/doc/objspace.rst b/pypy/doc/objspace.rst ---

[pypy-commit] pypy py3.5: (mjacob, plan_rich) merge default

2017-02-27 Thread plan_rich
Author: Richard Plangger <planri...@gmail.com> Branch: py3.5 Changeset: r90399:6dd6cb21c7c9 Date: 2017-02-27 14:58 +0100 http://bitbucket.org/pypy/pypy/changeset/6dd6cb21c7c9/ Log:(mjacob, plan_rich) merge default diff --git a/pypy/doc/objspace.rst b/pypy/doc/objspace.rst --- a/py

[pypy-commit] pypy default: add use autodoc for text_w

2017-02-27 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r90392:610a99f1638f Date: 2017-02-27 14:03 +0100 http://bitbucket.org/pypy/pypy/changeset/610a99f1638f/ Log:add use autodoc for text_w diff --git a/pypy/doc/conf.py b/pypy/doc/conf.py --- a/pypy/doc/conf.py +++

[pypy-commit] pypy get/setpriority: close branch, accidentally pushed the merge I did for the pull request #517

2017-02-27 Thread plan_rich
Author: Richard Plangger Branch: get/setpriority Changeset: r90390:76ca536c7972 Date: 2017-02-27 12:50 +0100 http://bitbucket.org/pypy/pypy/changeset/76ca536c7972/ Log:close branch, accidentally pushed the merge I did for the pull request #517

[pypy-commit] pypy py3.5-text-utf8: (mjacob, plan_rich) forbid surrogates while encoding to utf-8 in W_UnicodeObject.text_w

2017-02-27 Thread plan_rich
Author: Richard Plangger <planri...@gmail.com> Branch: py3.5-text-utf8 Changeset: r90389:08bd2beb79dc Date: 2017-02-27 12:39 +0100 http://bitbucket.org/pypy/pypy/changeset/08bd2beb79dc/ Log:(mjacob, plan_rich) forbid surrogates while encoding to utf-8 in W_UnicodeObject.text_w

[pypy-commit] extradoc extradoc: add stefan beyer to the list

2017-02-24 Thread plan_rich
Author: Richard Plangger Branch: extradoc Changeset: r5790:8faac664baf4 Date: 2017-02-24 10:42 +0100 http://bitbucket.org/pypy/extradoc/changeset/8faac664baf4/ Log:add stefan beyer to the list diff --git a/sprintinfo/leysin-winter-2017/people.txt

[pypy-commit] pypy py3.5: revert back to text_w and add comment

2017-02-22 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r90308:342121c5c4e5 Date: 2017-02-22 17:04 +0100 http://bitbucket.org/pypy/pypy/changeset/342121c5c4e5/ Log:revert back to text_w and add comment diff --git a/pypy/objspace/std/typeobject.py

[pypy-commit] pypy py3.5: call identifier_w on first param of call type("A\udcdcb", (), {}), instead of text_w. do not ignore surrogate error

2017-02-22 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r90307:d7116d6e5a29 Date: 2017-02-22 16:57 +0100 http://bitbucket.org/pypy/pypy/changeset/d7116d6e5a29/ Log:call identifier_w on first param of call type("A\udcdcb", (), {}), instead of text_w. do not ignore

  1   2   3   4   5   6   7   8   9   10   >