Google's v8 질문입니다.
조회수 2026회
안녕하세요~ v8 엔진 관련해서 질문 드려봅니다. 근 두달간 v8만 파고있는데 자료를 구하기 힘들어 감으로 때려 맞춰서 배워가는 느낌이네요.. ㅠㅠ
질문사항은 v8 핸들중에 Local
과 Persistent
가 있는데 Persistent<Context>
를 생성하고 context
에 접근 하는 방법과, Accessor
를 사용하여 dynamic variables
에 접근 후 값을 출력 하는 부분 입니다.
Persistent<context>
경우에는 Local<context>
처럼 context::scope
로 접근 할려니 인수 목록이 일치하는 생성자 인스턴스가 없다고 나오네요.
아무래도 다른 접근 방법이 있거나 사용하는 방식이 약간 틀린거 같은데 어찌 하는지 모르겠습니다.
두번째 Accessor
를 이용한 dynamic variables
값은 받아와서 출력을 하긴 하는데, compile
한 script
를 run
해서 받은 리턴값을 출력하는 방식이라, FunctionTemplate
처럼 함수 호출시 바로 출력이 될수있게 하는 방법이 있는지 궁금 합니다.
v8 사용자 분들 & 아시는 분들 답변 꼭 부탁드리겠습니다.(__)
-
(•́ ✖ •̀)
알 수 없는 사용자
댓글 입력