[UE]讨论一下关于在UE Profiler添加JS调用堆栈
1、目前知道可以TS代码进行通过UE STATS打点实现Profiler的查看,感觉这种方法太麻烦了,上线之后还需要把打点代码删除了,请问一下车神,有没有比较好的方法添加stats? 2、V8里有没有运行方法的回调,方法前执行回调,方法后执行回调?方便接入UE Profiler
想请问下,您在TS中的打点代码是如何实现的呢? TS没有类似C++ RAII的特性,似乎只能用finally来搞,有点啰嗦。
在C++中添加打点的方法,Profiler添加event的,你看一下这个类FScopeCycleCounter
嗯,谢谢:D UE C++的部分了解了, 主要在想在TS这边如何表达 “scope” 写法能优雅一些。
这个就不清楚了,有好的想法交流一下啊
想请问下,您在TS中的打点代码是如何实现的呢? TS没有类似C++ RAII的特性,似乎只能用finally来搞,有点啰嗦。
试试decorator?自动把函数包一层。
上线版本的decorator实现为空就可以了。
想请问下,您在TS中的打点代码是如何实现的呢? TS没有类似C++ RAII的特性,似乎只能用finally来搞,有点啰嗦。
试试decorator?自动把函数包一层。
上线版本的decorator实现为空就可以了。
嗯,目前我也是用decorator处理的; decorator有一点不太友好,就是只能用在class method上,class外面的function没法用。