Wie implementiert PYPY Ganzzahlen?Python

Python-Programme
Anonymous
 Wie implementiert PYPY Ganzzahlen?

Post by Anonymous »

cpython implementiert beliebige Zahlenzahlen als PylongObject, das Pyobject erweitert. Auf 64-Bit-Plattformen nehmen sie mindestens 28 Bytes ein, was ziemlich Speicherintensiv ist. Bekannt ist auch, dass es einen Cache von Smallgleger -Objekten von -5 bis 256 führt. < /P>
Ich bin interessiert zu sehen Größengiftgiftobjekte. Es ist schwierig, online Dokumentation zu finden. In den Pypy -Dokumenten erwähnt eine markierte Zeigeroptimierung für "Small INTten" von 63 Bit (signiert?). Das offensichtlichste für mich ist die Behandlung einer Ganzzahl als primitiv anstelle eines Allzweckobjekts, wenn möglich.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post