This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author pitrou
Recipients florin.papa, pitrou, r.david.murray, rhettinger, skrah, vstinner, zach.ware
Date 2015-10-08.09:34:06
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1444296847.14.0.668795886911.issue25300@psf.upfronthosting.co.za>
In-reply-to
Content
The small object allocator uses large mmap-allocated arenas of 256 KB (IIRC) and carves small objects out of it.  So unless the pointer returned by PyObject_Malloc() has its bounds set manually using one of the intrinsic functions (*), MPX would believe the bounds of small objects are the bounds of the 256 KB arenas containing them, right?

(*) I'm assuming __bnd_set_ptr_bounds()
History
Date User Action Args
2015-10-08 09:34:07pitrousetrecipients: + pitrou, rhettinger, vstinner, r.david.murray, skrah, zach.ware, florin.papa
2015-10-08 09:34:07pitrousetmessageid: <1444296847.14.0.668795886911.issue25300@psf.upfronthosting.co.za>
2015-10-08 09:34:07pitroulinkissue25300 messages
2015-10-08 09:34:06pitroucreate