RISS 학술연구정보서비스

검색
다국어 입력

http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.

변환된 중국어를 복사하여 사용하시면 됩니다.

예시)
  • 中文 을 입력하시려면 zhongwen을 입력하시고 space를누르시면됩니다.
  • 北京 을 입력하시려면 beijing을 입력하시고 space를 누르시면 됩니다.
닫기
    인기검색어 순위 펼치기

    RISS 인기검색어

      TraceMonkey 자바스크립트 엔진에서 재귀함수의 적시 컴파일 = Just-in-Time Compilation of Recursion for TraceMonkey JavaScript Engine

      한글로보기

      https://www.riss.kr/link?id=A101737840

      • 0

        상세조회
      • 0

        다운로드
      서지정보 열기
      • 내보내기
      • 내책장담기
      • 공유하기
      • 오류접수

      부가정보

      국문 초록 (Abstract)

      최근 데스크 탑 환경에서의 RIA(rich internet application)의 출현과 내장형 환경에서의 풀 브라우징이 등장함에 따라 웹 브라우저 내에서 자바스크립트 엔진의 성능이 중요하게 되었다. 널리 사용...

      최근 데스크 탑 환경에서의 RIA(rich internet application)의 출현과 내장형 환경에서의 풀 브라우징이 등장함에 따라 웹 브라우저 내에서 자바스크립트 엔진의 성능이 중요하게 되었다. 널리 사용되고 있는 웹 브라우저인 Firefox에 내장된 TraceMonkey 엔진은 성능 향상을 위해 수행 중에 자바스크립트 코드를 기계어 코드로 번역하여 실행하는 적시(Just-in-Time) 컴파일러를 채택하고 있다. 특히 TraceMonkey는 많이 수행되는 경로에 대해서만 컴파일을 하는 경로 추적(trace)방식을 사용하고 있는 데, 현재 재귀함수(recursive function)를 제대로 컴파일하지 못하고 있다. 본 논문에서는 TraceMonkey가 재귀함수를 컴파일하지 못하는 문제를 파악하고 이를 좀 더 극복하기 위한 방안을 제시하고 그 프로토타입을 구현하여 실험하였다. 그 결과를 바탕으로 재귀함수의 경로 추적 방식 컴파일의 근본적인 문제점을 분석하고 TraceMonkey에서 효율적인 재귀 함수 컴파일을 위해 필요한 방안을 제시한다.

      더보기

      목차 (Table of Contents)

      • 요약
      • 1. 서론
      • 2. TraceMonkey에서 재귀 함수 수행 성능
      • 3. TraceMonkey의 적시 컴파일
      • 4. TraceMonkey의 재귀 함수 처리 방안
      • 요약
      • 1. 서론
      • 2. TraceMonkey에서 재귀 함수 수행 성능
      • 3. TraceMonkey의 적시 컴파일
      • 4. TraceMonkey의 재귀 함수 처리 방안
      • 5. 실험 결과
      • 6. 요약 및 향후 연구
      • Reference
      더보기

      동일학술지(권/호) 다른 논문

      분석정보

      View

      상세정보조회

      0

      Usage

      원문다운로드

      0

      대출신청

      0

      복사신청

      0

      EDDS신청

      0

      동일 주제 내 활용도 TOP

      더보기

      주제

      연도별 연구동향

      연도별 활용동향

      연관논문

      연구자 네트워크맵

      공동연구자 (7)

      유사연구자 (20) 활용도상위20명

      이 자료와 함께 이용한 RISS 자료

      나만을 위한 추천자료

      해외이동버튼