• # Formulation

    Posté par . En réponse à la dépêche PyPy 1.3 et newthreading. Évalué à 2.

    newthreading permet de contourner le GIL pour qu'un objet soit bloqué seulement quand une classe s'exécute à l'intérieur.
    J'ai beau relire, ca fait pas sens.

    L'idée de newthreading, a ce que j'ai compris, c'est que chaque objet se voit pourvu d'un mutex, et que chaque appel d'une méthode de cet objet est préfixé par un lock() et postfixé par un unlock().

    L'histoire ne dis pas comment on s'en sort quand les attributs sont accédés directement par un code extérieur a la classe de l'objet.