发明名称 SIZE DEPENDENT TYPE IN ACCESSING DYNAMICALLY TYPED ARRAY OBJECTS
摘要 동적 타입 프로그램들에 대한 객체 모델에 플랫 어레이 타입을 제공하기 위한 방법 및 장치가 기술된다. 어레이 객체가 플랫 어레이 타입의 것인지 여부가 동적 언어 기반 프로그램에 대해 동적으로 추적될 수 있다. 플랫 어레이 타입의 어레이 객체의 어레이 요소들이 어레이 객체의 객체 셀 내의 인라인 저장소에 저장될 수 있다. 인라인 저장소는 인접 객체 셀들 사이의 가용 메모리 공간에 의해 제한될 수 있다. 어레이 객체의 플랫 어레이 타입은 인라인 저장소가 어레이의 요소들을 저장할 충분한 메모리 공간을 갖는지 여부에 기초하여 검출될 수 있다. 플랫 어레이 타입의 어레이 객체는 어레이 객체의 어레이 요소들이 객체 셀에 저장된 포인터를 통한 추가 메모리 로딩 없이 객체 셀 내에 액세스되게 할 수 있다.
申请公布号 KR20160040257(A) 申请公布日期 2016.04.12
申请号 KR20167005489 申请日期 2014.08.25
申请人 APPLE INC. 发明人 HAHNENBERG MARK
分类号 G06F9/44;G06F9/45;G06F9/455;G06F12/08 主分类号 G06F9/44
代理机构 代理人
主权项
地址