[issue13405] Add DTrace probes

2011-12-11 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : Removed file: http://bugs.python.org/file23827/2a7dedf6a65e.diff ___ Python tracker <http://bugs.python.org/issue13405> ___ ___ Python-bug

[issue13405] Add DTrace probes

2011-12-11 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : Removed file: http://bugs.python.org/file23758/a9f4ae43fd85.diff ___ Python tracker <http://bugs.python.org/issue13405> ___ ___ Python-bug

[issue13405] Add DTrace probes

2011-12-11 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : Added file: http://bugs.python.org/file23921/43d1a819a63d.diff ___ Python tracker <http://bugs.python.org/issue13405> ___ ___ Python-bug

[issue13405] Add DTrace probes

2011-12-11 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : Added file: http://bugs.python.org/file23920/f73be85b9a7e.diff ___ Python tracker <http://bugs.python.org/issue13405> ___ ___ Python-bug

[issue13405] Add DTrace probes

2011-12-11 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: Performance report for current 3.3 tip, using "pybench". BASELINE: (original version without DTRACE patch) --- P

[issue13577] __qualname__ is not present on builtin methods and functions

2011-12-11 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : -- nosy: +jcea ___ Python tracker <http://bugs.python.org/issue13577> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue13580] Pre-linkage of CPython >=2.6 binary on Linux too fat (libssl, libcrypto)

2011-12-11 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: I see this effect in the stock ubuntu 10.04 python 2.6. I can't see it in my selfcompiled binaries for Solaris 10 and 2.7 ubuntu. The reason seems to be that my compilated code uses the python shared libs, while the stock Ubuntu 10.04 python 2

[issue13405] Add DTrace probes

2011-12-10 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: Pending work yet: (documented to avoid forgeting it) - Performance hit because trying to determine the source line in each function call. To be solved with ¿tolerable? memory overhead. Would be acceptable to sacrifice x2/x4 time the pyc filesize (in memory

[issue13405] Add DTrace probes

2011-12-10 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: Alan, I would open a new issue tracking this one and posting a patch there, if I were you. Previous DTRACE attempts failed because trying to make everybody happy. I don't want to repeat the mistake. I am open to modify this code to satisfy systemtap *

[issue13448] PEP 3155 implementation

2011-12-10 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: I am evaluating the use of "__qualname__" in my dtrace probes (issue #13405) and I see things like this: """ >>> def a() : ... class b() : ... pass ... return b() ... >>> c=a() >>> c <__main__.

[issue1398] Can't pickle partial functions

2011-12-10 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : -- nosy: +jcea ___ Python tracker <http://bugs.python.org/issue1398> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue4331] Can't use _functools.partial() created function as method

2011-12-10 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : -- nosy: +jcea ___ Python tracker <http://bugs.python.org/issue4331> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue4727] pickle/copyreg doesn't support keyword only arguments in __new__

2011-12-10 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : -- nosy: +jcea ___ Python tracker <http://bugs.python.org/issue4727> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue9269] Cannot pickle self-referencing sets

2011-12-10 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : -- nosy: +jcea ___ Python tracker <http://bugs.python.org/issue9269> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue11564] pickle not 64-bit ready

2011-12-10 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : -- nosy: +jcea ___ Python tracker <http://bugs.python.org/issue11564> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue13448] PEP 3155 implementation

2011-12-10 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : -- nosy: +jcea ___ Python tracker <http://bugs.python.org/issue13448> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue13574] refresh example in doc for Extending and Embedding

2011-12-10 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : -- nosy: +jcea ___ Python tracker <http://bugs.python.org/issue13574> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue13575] old style classes still alive

2011-12-10 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: Changes look good. -- nosy: +jcea ___ Python tracker <http://bugs.python.org/issue13575> ___ ___ Python-bugs-list mailin

[issue13521] Make dict.setdefault() atomic

2011-12-10 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: Eric, overload "__hash__()" and check that is only called once, while now would be called twice. -- ___ Python tracker <http://bugs.python.o

[issue13570] Expose faster unicode<->ascii functions in the C-API

2011-12-09 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : -- nosy: +jcea ___ Python tracker <http://bugs.python.org/issue13570> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue12567] curses implementation of Unicode is wrong in Python 3

2011-12-09 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: Victor, I have these notes I wrote down when I set up the OpenIndiana buildbots. Maybe can be useful to you: (compiling from source) """ * ncurses 5.7: Instalación estándar "./configure --with-shared --without-normal --enable-widec -

[issue3786] _curses, _curses_panel & _multiprocessing can't be build in 2.6b3 w/ SunStudio 12

2011-12-09 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : -- nosy: +jcea ___ Python tracker <http://bugs.python.org/issue3786> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue13500] Hitting EOF gets cmd.py into a infinite EOF on return loop

2011-12-06 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: Garrett, please verify the fix. -- ___ Python tracker <http://bugs.python.org/issue13500> ___ ___ Python-bugs-list mailin

[issue13500] Hitting EOF gets cmd.py into a infinite EOF on return loop

2011-12-06 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : -- assignee: -> jcea ___ Python tracker <http://bugs.python.org/issue13500> ___ ___ Python-bugs-list mailing list Unsubscri

[issue13521] Make dict.setdefault() atomic

2011-12-03 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: Atomic and faster... +1. -- nosy: +jcea ___ Python tracker <http://bugs.python.org/issue13521> ___ ___ Python-bugs-list mailin

[issue13496] bisect module: Overflow at index computation

2011-12-02 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : -- nosy: +jcea ___ Python tracker <http://bugs.python.org/issue13496> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue13405] Add DTrace probes

2011-12-01 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: The stack walker helper now supports unicode too. This was quite difficult!. The patch is functionally complete. Current patch is pretty final. It was easy and painless EXCEPT the stackhelper, because the "idea" of "PyCompactUnicodeObjec

[issue13405] Add DTrace probes

2011-12-01 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : Removed file: http://bugs.python.org/file23814/3968bb3e698f.diff ___ Python tracker <http://bugs.python.org/issue13405> ___ ___ Python-bug

[issue13405] Add DTrace probes

2011-12-01 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : Added file: http://bugs.python.org/file23827/2a7dedf6a65e.diff ___ Python tracker <http://bugs.python.org/issue13405> ___ ___ Python-bug

[issue13405] Add DTrace probes

2011-11-29 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: Stack trace helper done for the case that the filenames and the function names are ascii. Pending the case we have latin1 and unicode characters. In the process I have learned more about the implementation details of PEP-393 that I would like to know

[issue13405] Add DTrace probes

2011-11-29 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : Removed file: http://bugs.python.org/file23795/01f206595d16.diff ___ Python tracker <http://bugs.python.org/issue13405> ___ ___ Python-bug

[issue13405] Add DTrace probes

2011-11-29 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : Added file: http://bugs.python.org/file23814/3968bb3e698f.diff ___ Python tracker <http://bugs.python.org/issue13405> ___ ___ Python-bug

[issue13500] Hitting EOF gets cmd.py into a infinite EOF on return loop

2011-11-29 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: Could you provide an step-by-step procedure to try this?. -- nosy: +jcea versions: +Python 3.3 -Python 3.4 ___ Python tracker <http://bugs.python.org/issue13

[issue13405] Add DTrace probes

2011-11-27 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: New 3.3 version. - Use the cached UTF8 of strings inside the interpreter, instead of managing the details manually. - "line" probe works, even with "computed-gotos" optimization. The only missing feature now, compared with 2.7 ve

[issue13405] Add DTrace probes

2011-11-27 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : Removed file: http://bugs.python.org/file23792/d7c58422eada.diff ___ Python tracker <http://bugs.python.org/issue13405> ___ ___ Python-bug

[issue13405] Add DTrace probes

2011-11-27 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : Added file: http://bugs.python.org/file23795/01f206595d16.diff ___ Python tracker <http://bugs.python.org/issue13405> ___ ___ Python-bug

[issue12567] curses implementation of Unicode is wrong in Python 3

2011-11-27 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: I am still concerned about the compilation warning in OpenIndiana buildbots :-( -- ___ Python tracker <http://bugs.python.org/issue12

[issue13405] Add DTrace probes

2011-11-26 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: Preview of the 3.3 patch. Includes work from issue #13488. Work to do: - "line" probe. - "jstack()" helper. - Instance names work, but using internal undocumented API. Change that. Probably keeping an "encoded" version of

[issue13405] Add DTrace probes

2011-11-26 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : Added file: http://bugs.python.org/file23792/d7c58422eada.diff ___ Python tracker <http://bugs.python.org/issue13405> ___ ___ Python-bug

[issue13488] Some old preprocessors have problem with "#define" not in the first column

2011-11-26 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : -- resolution: -> fixed stage: -> committed/rejected status: open -> closed ___ Python tracker <http://bugs.python.or

[issue13488] Some old preprocessors have problem with "#define" not in the first column

2011-11-26 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : -- title: Some old preprocessors have problem with "#define" not in the first colum -> Some old preprocessors have problem with "#define" not in the first column ___ Python tracker <http://

[issue13488] Some old preprocessors have problem with "#define" not in the first colum

2011-11-26 Thread Jesús Cea Avión
New submission from Jesús Cea Avión : While working in dtrace probes, I have discovered that some old C preprocessors don't recognize "#define" if not in the first column. File "Include/dynamic_annotations.h" has quite a few indented "#define". This i

[issue13405] Add DTrace probes

2011-11-26 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : -- hgrepos: +92 ___ Python tracker <http://bugs.python.org/issue13405> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue4111] Add Systemtap/DTrace probes

2011-11-23 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: This project continues in issue #13405. -- ___ Python tracker <http://bugs.python.org/issue4111> ___ ___ Python-bugs-list m

[issue13405] Add DTrace probes

2011-11-22 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: - Added documentación. - Change "sys.trace_capabilities" to an external "dtrace" extension module. I don't care about Sun/Apple compatibility. The new probes are far more extensive, and they should be the new standard. The code i

[issue13405] Add DTrace probes

2011-11-22 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : Removed file: http://bugs.python.org/file23756/750ca6da48f3.diff ___ Python tracker <http://bugs.python.org/issue13405> ___ ___ Python-bug

[issue13405] Add DTrace probes

2011-11-22 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : Added file: http://bugs.python.org/file23758/a9f4ae43fd85.diff ___ Python tracker <http://bugs.python.org/issue13405> ___ ___ Python-bug

[issue13405] Add DTrace probes

2011-11-22 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: - Line tracing is more efficient and corretly skip the last body line when the loop is done. - Trace new style classes deletion. - When creating new style classes, ignore internal classes. Show only user defined classes. - Solve a possible crash if we are

[issue13405] Add DTrace probes

2011-11-22 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : Removed file: http://bugs.python.org/file23749/c64a284f4309.diff ___ Python tracker <http://bugs.python.org/issue13405> ___ ___ Python-bug

[issue13405] Add DTrace probes

2011-11-22 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : Added file: http://bugs.python.org/file23756/750ca6da48f3.diff ___ Python tracker <http://bugs.python.org/issue13405> ___ ___ Python-bug

[issue13405] Add DTrace probes

2011-11-21 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: New changeset. New probes: - "gc-start", "gc-done": Signal Garbage Collection operations. The first get the generation to scan, the second gets the number of objects collected. - "line": Called in every Python line. Parameters

[issue13405] Add DTrace probes

2011-11-21 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : Added file: http://bugs.python.org/file23749/c64a284f4309.diff ___ Python tracker <http://bugs.python.org/issue13405> ___ ___ Python-bug

[issue13405] Add DTrace probes

2011-11-21 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : Removed file: http://bugs.python.org/file23718/62e7091812bc.diff ___ Python tracker <http://bugs.python.org/issue13405> ___ ___ Python-bug

[issue13405] Add DTrace probes

2011-11-21 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : Removed file: http://bugs.python.org/file23717/7c1b63f949e7.diff ___ Python tracker <http://bugs.python.org/issue13405> ___ ___ Python-bug

[issue10318] "make altinstall" installs many files with incorrect shebangs

2011-11-20 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: +1 to "c". -- ___ Python tracker <http://bugs.python.org/issue10318> ___ ___ Python-bugs-list mailing list Un

[issue13431] Pass context information into the extension module init function

2011-11-20 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: Python interpreter already have that information internally. The initial proposal was to pass it to the init as an additional parameter. My suggestion is to export it as a new function that the init can call if VERSION >=

[issue13429] provide __file__ to extension init function

2011-11-19 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : -- nosy: +jcea ___ Python tracker <http://bugs.python.org/issue13429> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue13431] Pass context information into the extension module init function

2011-11-19 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: What about providing a function that "init" would call to get this information, instead of a "hidden" parameter?. -- nosy: +jcea ___ Python tracker <http://bug

[issue9530] integer undefined behaviors

2011-11-19 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : -- nosy: +jcea ___ Python tracker <http://bugs.python.org/issue9530> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue13405] Add DTrace probes

2011-11-17 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : Added file: http://bugs.python.org/file23718/62e7091812bc.diff ___ Python tracker <http://bugs.python.org/issue13405> ___ ___ Python-bug

[issue13421] PyCFunction_* are not documented anywhere

2011-11-17 Thread Jesús Cea Avión
New submission from Jesús Cea Avión : Functions PyCFunction_* are not documented. Searching online I found http://www.gossamer-threads.com/lists/python/dev/738662 , so I am actually opening the issue and assigning to Georg :). -- assignee: georg.brandl components: Documentation

[issue13405] Add DTrace probes

2011-11-17 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: New changeset: 7c1b63f949e7.diff Now I detect lacking of dtrace privileges, both in the global zone and in a non-global zone. For that, I verify that the process can actually insert a C-entry point probe in a well known function: PyEval_EvalCode. This

[issue13405] Add DTrace probes

2011-11-17 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : Added file: http://bugs.python.org/file23717/7c1b63f949e7.diff ___ Python tracker <http://bugs.python.org/issue13405> ___ ___ Python-bug

[issue13405] Add DTrace probes

2011-11-17 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : Removed file: http://bugs.python.org/file23701/7a2465f6a56a.diff ___ Python tracker <http://bugs.python.org/issue13405> ___ ___ Python-bug

[issue13405] Add DTrace probes

2011-11-17 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : Removed file: http://bugs.python.org/file23696/9fcca74ff413.diff ___ Python tracker <http://bugs.python.org/issue13405> ___ ___ Python-bug

[issue13405] Add DTrace probes

2011-11-17 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : Removed file: http://bugs.python.org/file23691/1563b5a70362.diff ___ Python tracker <http://bugs.python.org/issue13405> ___ ___ Python-bug

[issue13405] Add DTrace probes

2011-11-17 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : Removed file: http://bugs.python.org/file23690/05fde8943685.diff ___ Python tracker <http://bugs.python.org/issue13405> ___ ___ Python-bug

[issue13405] Add DTrace probes

2011-11-17 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: The LD_LIBRARY_PATH is because I am compiling Python as a shared lib and, of course, I am not installing the development version in the usual system path. That is, it is not a requirement for this project, but an easy to follow procedure for unexperienced

[issue13418] Embedded Python memory leak

2011-11-16 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : -- nosy: +jcea ___ Python tracker <http://bugs.python.org/issue13418> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue13405] Add DTrace probes

2011-11-15 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : Added file: http://bugs.python.org/file23701/7a2465f6a56a.diff ___ Python tracker <http://bugs.python.org/issue13405> ___ ___ Python-bug

[issue13405] Add DTrace probes

2011-11-15 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: New changeset, with testsuite added. Compile the code adding "--with-dtrace" to your "configure" command. After compiling, test the code with """ LD_LIBRARY_PATH=current_path export LD_LIBRARY_PATH ./python Lib/test/reg

[issue13405] Add DTrace probes

2011-11-15 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : Added file: http://bugs.python.org/file23696/9fcca74ff413.diff ___ Python tracker <http://bugs.python.org/issue13405> ___ ___ Python-bug

[issue13398] _cursesmodule does not build, doesn't find Python.h on Solaris

2011-11-15 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: BTW, is only curses building failing?. Is the rest of the code built correctly?. That would be a good hint. -- ___ Python tracker <http://bugs.python.org/issue13

[issue13398] _cursesmodule does not build, doesn't find Python.h on Solaris

2011-11-15 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: Can you add the missing library path in CFLAGS and LDFLAGS environment variables?. Something like: (from a fresh source code) ./configure OPTIONS CFLAGS=-Ipath LDFLAGS=-Ipath If that works, we can explore why the path is not detected automatically. Do

[issue13405] Add DTrace probes

2011-11-14 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : Added file: http://bugs.python.org/file23691/1563b5a70362.diff ___ Python tracker <http://bugs.python.org/issue13405> ___ ___ Python-bug

[issue13405] Add DTrace probes

2011-11-14 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: Based on work done by skip.montanaro for issue4111. 05fde8943685.diff compiles correctly under Solaris 10 & derivatives, both in 32 and 64 bits. I am working on 2.7 because I consider this feature important enough for providing a patch against

[issue13405] Add DTrace probes

2011-11-14 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : -- keywords: +patch Added file: http://bugs.python.org/file23690/05fde8943685.diff ___ Python tracker <http://bugs.python.org/issue13

[issue13405] Add DTrace probes

2011-11-14 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : -- hgrepos: +90 ___ Python tracker <http://bugs.python.org/issue13405> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue4111] Add Systemtap/DTrace probes

2011-11-14 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : -- resolution: -> out of date status: open -> closed superseder: -> Add DTrace probes ___ Python tracker <http://bugs.python.o

[issue13405] Add DTrace probes

2011-11-14 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : -- dependencies: +Add Systemtap/DTrace probes ___ Python tracker <http://bugs.python.org/issue13405> ___ ___ Python-bugs-list mailin

[issue13405] Add DTrace probes

2011-11-14 Thread Jesús Cea Avión
New submission from Jesús Cea Avión : I want this to 3.3. I will concentrate in DTrace under Solaris and derivatives, for now. No SystemTap. Original details, useful for context: issue4111. My reference is going to be Solaris/OpenIndiana patches for Python DTrace support

[issue6397] Implementing Solaris "/dev/poll" in the "select" module

2011-11-14 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : -- resolution: -> fixed status: open -> closed ___ Python tracker <http://bugs.python.org/issue6397> ___ ___ Python-bugs-list

[issue13398] _cursesmodule does not build, doesn't find Python.h on Solaris

2011-11-14 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: BTW, have you tried to compile with GCC? -- ___ Python tracker <http://bugs.python.org/issue13398> ___ ___ Python-bugs-list m

[issue13398] _cursesmodule does not build, doesn't find Python.h on Solaris

2011-11-14 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: Maciej, could you possibly provide a "diff" file to apply?. I care about Solaris support, but I don't have a Solaris 9 around for testing. Only Solaris 10 and OpenIndiana. Try to provide a minimal patch, please. -- nosy: +jcea s

[issue13396] new method random.getrandbytes()

2011-11-14 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : -- nosy: +jcea ___ Python tracker <http://bugs.python.org/issue13396> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue6397] Implementing Solaris "/dev/poll" in the "select" module

2011-11-14 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: New changeset. The only change is: """ diff --git a/Modules/selectmodule.c b/Modules/selectmodule.c --- a/Modules/selectmodule.c +++ b/Modules/selectmodule.c @@ -685,8 +685,16 @@ return -1; } if (n < size) { -

[issue6397] Implementing Solaris "/dev/poll" in the "select" module

2011-11-14 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : Added file: http://bugs.python.org/file23684/11f08326afd0.diff ___ Python tracker <http://bugs.python.org/issue6397> ___ ___ Python-bug

[issue4111] Add Systemtap/DTrace probes

2011-11-09 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: Anybody still working on this?. We missed the 2.7 boat. DO NOT MISS THE 3.3 ONE!!! :-) -- ___ Python tracker <http://bugs.python.org/issue4

[issue11937] Interix support

2011-11-09 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: Closing. If anybody disagrees, reopen. -- resolution: -> wont fix status: open -> closed ___ Python tracker <http://bugs.python.org/i

[issue9523] Improve dbm modules

2011-11-09 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : -- nosy: +jcea ___ Python tracker <http://bugs.python.org/issue9523> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue13378] Change the variable "nsmap" from global to instance (xml.etree.ElementTree)

2011-11-09 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: Tagging this as targeting 3.3. Nekmo, could you possibly poste some code showing the problem? -- nosy: +jcea versions: +Python 3.3 -Python 3.2 ___ Python tracker <http://bugs.python.org/issue13

[issue6397] Implementing Solaris "/dev/poll" in the "select" module

2011-11-09 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: The problem with partial writes is that the data is not an unstructured stream of bytes, but a concrete binary dump. You can not simply retry again. My bet is that "/dev/poll" neves does partial writes. If I am mistaken, I will bug the Illumos

[issue6397] Implementing Solaris "/dev/poll" in the "select" module

2011-11-09 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: The timing for the GIL I am providing is for release&acquiring. That is, all the work. In fact I am having in count too the syscall inside the release&acquire, to account for cache issues. That is, between the release and the acquire, there i

[issue6397] Implementing Solaris "/dev/poll" in the "select" module

2011-11-09 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: New changeset, after Ross feedback. Thanks!. -- ___ Python tracker <http://bugs.python.org/issue6397> ___ ___ Python-bug

[issue6397] Implementing Solaris "/dev/poll" in the "select" module

2011-11-09 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : Added file: http://bugs.python.org/file23646/9d687fdd924d.diff ___ Python tracker <http://bugs.python.org/issue6397> ___ ___ Python-bug

[issue6397] Implementing Solaris "/dev/poll" in the "select" module

2011-11-09 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: They are operations potentially slow, there are not realtime specifications. My machine is quite capable (16 CPUs), but let's see what a bit of DTRACE scripting tells us: First, let's time the open: """ syscall::open*:entry /co

[issue6397] Implementing Solaris "/dev/poll" in the "select" module

2011-11-09 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: Thanks, Ross. Your suggestion has been committed in my branch. Waiting for more feedback. -- ___ Python tracker <http://bugs.python.org/issue6

[issue6397] Implementing Solaris "/dev/poll" in the "select" module

2011-11-09 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: Another changeset. Hopefully, final :-). Please, review. -- ___ Python tracker <http://bugs.python.org/issue6397> ___ ___

[issue6397] Implementing Solaris "/dev/poll" in the "select" module

2011-11-09 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : Added file: http://bugs.python.org/file23643/2506e49b9f71.diff ___ Python tracker <http://bugs.python.org/issue6397> ___ ___ Python-bug

[issue6397] Implementing Solaris "/dev/poll" in the "select" module

2011-11-08 Thread Jesús Cea Avión
Jesús Cea Avión added the comment: Please, check the new changeset, with all your feedback. Thanks!. -- ___ Python tracker <http://bugs.python.org/issue6

<    5   6   7   8   9   10   11   12   13   14   >