FAQ
www.filecub.com

What is breve?
breve is a free, open-source software package which makes it easy to
build 3D simulations of multi-agent systems and artificial life. Using
Python, or using a simple scripting language called steve, you can
define the behaviors of agents in a 3D world and observe how they
interact. breve includes physical simulation and collision detection
so you can simulate realistic creatures, and an OpenGL display engine
so you can visualize your simulated worlds.

www.filecub.com

From http Fri Jan 23 07:15:24 2009
From: http (Paul Rubin)
Date: 22 Jan 2009 22:15:24 -0800
Subject: Why GIL? (was Re: what's the point of rpython?)
References: <mailman.7414.1232153035.3487.python-list@python.org>
<mailman.7466.1232236538.3487.python-list@python.org>
<ed5775dc-0a11-4724-9056-f86df0649a3b@o4g2000pra.googlegroups.com>
<7xd4ele060.fsf@ruckus.brouhaha.com>
<gl9u6i$4dv$1@panix3.panix.com>
<acaf1fab-f424-4a32-9e25-3209c3b45310@p2g2000prf.googlegroups.com>
Message-ID: <7xzlhimttv.fsf@ruckus.brouhaha.com>

Carl Banks <pavlovevidence at gmail.com> writes:
3. If you are going to use the low-level API on a mutable object, or
are going to access the object structure directly, you need to acquire
the object's mutex. Macros such as Py_LOCK(), Py_LOCK2(), Py_UNLOCK()
would be provided.
You mean every time you access a list or dictionary or class instance,
you have to acquire a mutex? That sounds like a horrible slowdown.

Search Discussions

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
grouppython-list @
categoriespython
postedJan 23, '09 at 6:14a
activeJan 23, '09 at 6:14a
posts1
users1
websitepython.org

1 user in discussion

Nick: 1 post

People

Translate

site design / logo © 2022 Grokbase