Logo
8.0
  • PyPy란 무엇입니까?
  • 목표와 아키텍처 개요
  • PyPy 다운로드 및 설치
  • 소스에서 PyPy 빌드하기
  • Windows에서 변환하기
  • 자주 묻는 질문
  • PyPy와 CPython의 차이점
  • PyPy용 확장 모듈 작성하기
  • 가비지 컬렉터 문서 및 설정
  • JIT 훅
  • JIT 초기화
  • 애플리케이션 수준 Stackless 기능
  • __pypy__ 모듈
  • PyPy의 샌드박싱 기능
  • 소프트웨어 트랜잭셔널 메모리
  • 원격 디버깅
  • 기여 지침
  • PyPy의 설정 처리
  • 잠재적 프로젝트 목록
  • 프로젝트 문서
    • 코딩 가이드
    • PyPy 스프린트 보고서(2003-2010)
    • 논문, 발표 및 관련 프로젝트
    • 추가 스프린트
    • PyPy 동영상 문서
    • PyPy - EU 보고서 개요
    • 분류가 필요한 옛 논의 메모
      • MiniMark GC에서 파이널라이저(finalizer) 실행 순서 정하기
      • 스레드 피클링 설계, 또는 “Stackless Python의 본질”
      • RPython 언어의 개선 가능 사항
      • PyPy의 ctypes 구현
      • JIT를 인식하는 프로파일러
      • Rawrefcount와 GC
    • PyPy의 분산 및 애자일 개발
    • PyPy 임베딩(지원 중단됨)
    • 투명 프록시(지원 중단됨)
  • 소스 코드 문서
  • PyPy의 릴리스 절차
  • 이전 릴리스 노트
  • 변경 이력
  • 기여자
  • 용어집
PyPy
  • »
  • 프로젝트 문서 »
  • 분류가 필요한 옛 논의 메모
  • View page source

분류가 필요한 옛 논의 메모¶

다음은 예전에 논의한 내용을 정리한 메모로, 현재 상황을 반영하지 않을 수도 있습니다.

이 문서들 중 일부는 더 눈에 잘 띄는 위치로 옮겨야 하고, 일부는 삭제해야 하며, 일부는 여기에 남겨 두어야 할 것이므로 해당 분야 전문가의 도움을 환영합니다.

  • MiniMark GC에서 파이널라이저(finalizer) 실행 순서 정하기
    • RPython 인터페이스
    • 소멸자
    • Register_finalizer
    • 파이널라이저의 실행 순서
    • 알고리즘
  • 스레드 피클링 설계, 또는 “Stackless Python의 본질”
    • 피클링(pickling)이란 무엇을 의미합니까?
    • 피클링(pickling)이란 무엇이 아닙니까?
    • 기본 필수 요소
    • 진짜 문제
    • 왜 문제가 됩니까?
    • SLP 전환 전략
    • SLP와 PyPy 사이의 유사점
    • 최소한의 방식으로 문제를 처리하는 방법
    • 좀 더 생각해 본 뒤 덧붙이는 내용입니다.
  • RPython 언어의 개선 가능 사항
    • 인터프리터 API 개선
    • RPython 언어
    • llexternal을 위한 확장 가능한 타입 시스템
  • PyPy의 ctypes 구현
    • 요약
    • 저수준 부분: _rawffi
    • 고수준 구성 요소
    • 논의 및 한계
    • 애플리케이션 예제 실행하기
      • pyglet
  • JIT를 인식하는 프로파일러
    • 예상 출력
    • “내부” 브리지는 어떻게 처리해야 합니까?
    • 루프 진입 및 탈출 감지
  • Rawrefcount와 GC
    • GC 인터페이스
    • 수집 로직
    • GC 구현
    • 추가 참고 사항
Next Previous

© Copyright 1980, The PyPy Project. Last updated on Jan 01, 1980.

Built with Sphinx using a theme provided by Read the Docs.