more on the TypeQuery fix
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7971 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
parent
ee6f1efd83
commit
abbf8b406a
6 changed files with 81 additions and 36 deletions
|
|
@ -1,6 +1,34 @@
|
|||
Version 1.3.28 (unreleased).
|
||||
===========================
|
||||
|
||||
12/10/2005: mmatus
|
||||
[UTF]
|
||||
- Fix inneccessary calls to SWIG_TypeQuery for 'char *'
|
||||
and 'wchar_t *', problem found by Clay Culver while
|
||||
profiling the PyOgre project.
|
||||
|
||||
|
||||
[Python]
|
||||
- Add the -dirvtable/-nodirvtable to enable/disable
|
||||
a pseudo virtual table used for directors, avoiding
|
||||
to resolv the python method at each call.
|
||||
|
||||
- Add the -safecstrings/-nosafecstrings options to
|
||||
enable/disable the use of safe conversions from PyString
|
||||
to char *. Python requires you never change the internal
|
||||
buffer directly, and henve 'safectrings' warranties that
|
||||
but returning a copy of the internal python string buffer.
|
||||
|
||||
The default, as in previous releases, is to return a
|
||||
pointer to the buffer (nosafecstrings), so, is the user
|
||||
responsability to avoid its modification.
|
||||
|
||||
- Add the -O option to enable all the optimization options
|
||||
at once, equivalent to
|
||||
|
||||
-modern -fastdispatch -dirvtable -nosafecstrings -fvirtual -fcompact
|
||||
|
||||
|
||||
12/08/2005: mmatus
|
||||
|
||||
- Add the -fastdispatch option (fastdispatch feature). This
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue