Sorry again - I need more coffee! Windows 32bit, Python 2.5.
- Frank
On 02/03/2010 10:59 AM, Thomas Paviot wrote:
Hi Frank,
You're on Windows 32 or 64 bit? Python 25 or 26?
Thomas
2010/3/2 Frank Conradie <fr...@qfin.net <mailto:fr...@qfin.net>>
Windows. By the way, the GarbageCollector fixes does not seem to
be in the latest trunk yet - is this correct?
- Frank
On 02/03/2010 10:42 AM, Jelle Feringa wrote:
What platform Frank?
On Mar 2, 2010, at 6:12 PM, Frank Conradie wrote:
Thanks Thomas! Any chance of a new or interim release in the
very near future? I am not currently able to build the SVN
myself with all the new Salome stuff (although I guess I should
get it building sooner rather than later ;)
Cheers,
Frank
On 02/03/2010 6:35 AM, Thomas Paviot wrote:
Hi,
This issue closed. See:
*Changeset: http://code.google.com/p/pythonocc/source/detail?r=904
*Issue Tracker:
http://code.google.com/p/pythonocc/issues/detail?id=6&can=1
<http://code.google.com/p/pythonocc/issues/detail?id=6&can=1>
Thomas
2010/2/19 Jelle Feringa <jelleferi...@gmail.com
<mailto:jelleferi...@gmail.com>>
Ai, of course, I recall, sorry 'bout that… well, I guess we
agree that it should be good to integrate the code Frank
produced…
On Feb 19, 2010, at 1:27 PM, Thomas Paviot wrote:
Jelle,
There's already one unit test for the GarbageCollector
module (see below), but I agree we shoul build a more
complete set of unit tests dedicated to the memory
management issue.
Thomas
*class* Test(unittest.TestCase):
*def* *testGarbageCollector*(self):
*'''
Test GarbageColector features
'''*
*print* *'Test: GarbageCollector'*
number_of_collected_objects_1 =
len(GarbageCollector.garbage._collected_objects)
h = Standard_Transient().GetHandle()
/# The Standard_Transient object was deleted, it should now be
in the garbage
/ number_of_collected_objects_2 =
len(GarbageCollector.garbage._collected_objects)
self.assertEqual(number_of_collected_objects_2-number_of_collected_objects_1,1)
self.assertEqual(h.IsNull(), False)
/# Now free memory, i.e. kill all objects
/ GarbageCollector.garbage.purge()
/# Now the handle should be NULL, since the Standard_Transient
object was killed
/ self.assertEqual(h.IsNull(), False)
2010/2/19 Jelle Feringa <jelleferi...@gmail.com
<mailto:jelleferi...@gmail.com>>
This has been an impressive thread to follow! Thanks
for your work Thomas & Frank, very interesting! Who
knows we can use your script as the start of a unit test.
Thanks,
-jelle
_______________________________________________
Pythonocc-users mailing list
Pythonocc-users@gna.org <mailto:Pythonocc-users@gna.org>
https://mail.gna.org/listinfo/pythonocc-users
_______________________________________________
Pythonocc-users mailing list
Pythonocc-users@gna.org <mailto:Pythonocc-users@gna.org>
https://mail.gna.org/listinfo/pythonocc-users
_______________________________________________
Pythonocc-users mailing list
Pythonocc-users@gna.org <mailto:Pythonocc-users@gna.org>
https://mail.gna.org/listinfo/pythonocc-users
_______________________________________________
Pythonocc-users mailing list
Pythonocc-users@gna.org <mailto:Pythonocc-users@gna.org>
https://mail.gna.org/listinfo/pythonocc-users
_______________________________________________
Pythonocc-users mailing list
Pythonocc-users@gna.org <mailto:Pythonocc-users@gna.org>
https://mail.gna.org/listinfo/pythonocc-users
_______________________________________________
Pythonocc-users mailing list
Pythonocc-users@gna.org <mailto:Pythonocc-users@gna.org>
https://mail.gna.org/listinfo/pythonocc-users
_______________________________________________
Pythonocc-users mailing list
Pythonocc-users@gna.org <mailto:Pythonocc-users@gna.org>
https://mail.gna.org/listinfo/pythonocc-users
_______________________________________________
Pythonocc-users mailing list
Pythonocc-users@gna.org
https://mail.gna.org/listinfo/pythonocc-users
_______________________________________________
Pythonocc-users mailing list
Pythonocc-users@gna.org
https://mail.gna.org/listinfo/pythonocc-users