
LuaSandbox::enableProfiler를 사용하여 프로파일링을 활성화할 때, 다음 옵션을 지정할 수 있습니다.
- LuaSandbox::Profiler::Mode::Detailed: 상세 프로파일링 모드
- LuaSandbox::Profiler::Mode::Summary: 요약 프로파일링 모드
- LuaSandbox::Profiler::Mode::None: 프로파일링 모드 비활성화
프로파일링 데이터를 접근하기 위해서는 LuaSandbox::Profiler::getProfile() 함수를 사용합니다. 이 함수는 프로파일링 데이터를 Lua 테이블 형태로 반환합니다.
프로파일링 데이터를 저장하기 위해서는 LuaSandbox::Profiler::saveProfile() 함수를 사용합니다. 이 함수는 프로파일링 데이터를 파일에 저장합니다.
프로파일링 데이터를 로드하기 위해서는 LuaSandbox::Profiler::loadProfile() 함수를 사용합니다. 이 함수는 프로파일링 데이터를 파일에서 로드합니다.
예를 들어, 프로파일링을 활성화하고 프로파일링 데이터를 저장하는 코드는 다음과 같습니다.
#hostingforum.kr
cpp
LuaSandbox::enableProfiler(LuaSandbox::Profiler::Mode::Detailed);
// 프로파일링 데이터를 저장
LuaSandbox::Profiler::saveProfile("profile.lua");
예를 들어, 프로파일링 데이터를 로드하는 코드는 다음과 같습니다.
#hostingforum.kr
cpp
// 프로파일링 데이터를 로드
LuaSandbox::Profiler::loadProfile("profile.lua");
2025-05-21 02:44