3
우리는 DTrace 및 계측기가 소비 할 수있는 정보를 생성하기 위해 Mono의 VM을 확장하고자합니다.동적으로 생성 된 코드의 Mac OS X에서 DTrace에 알릴 수 있습니까?
DTrace가 동적으로 생성 한 코드를 등록하거나 알려주기 위해 Mono 런타임을 변경하려고합니다. 따라서 DTrace는 이러한 코드 블록에 유용한 정보를 생성 할 수 있습니다.
우리는 DTrace 및 계측기가 소비 할 수있는 정보를 생성하기 위해 Mono의 VM을 확장하고자합니다.동적으로 생성 된 코드의 Mac OS X에서 DTrace에 알릴 수 있습니까?
DTrace가 동적으로 생성 한 코드를 등록하거나 알려주기 위해 Mono 런타임을 변경하려고합니다. 따라서 DTrace는 이러한 코드 블록에 유용한 정보를 생성 할 수 있습니다.
어떤 정보를 포함 하시겠습니까?
이 작업을 수행하는 주된 예는 VM에서 DTrace로 사람이 읽을 수있는 프레임으로 변환하는 방법을 전달하는 ustack helpers입니다. 이것들은 Python, Java 및 Node.js에 존재했습니다.
는 여기에 "Hello World"ustack 도우미입니다 : https://github.com/davepacheco/ustack
여기 Node.js를위한 하나 : 내 용도 데이브 충분하다 https://github.com/joyent/node/blob/master/src/v8ustack.d
, 고마워요! –
저는 Mac OS X에서는 불가능하다고 말하는 여러 게시물을 보았습니다. 오래된 것입니까? – Brian
이것은 여전히 사실입니다. 지난 3 월의 게시물은 다음과 같습니다. http://www.mail-archive.com/[email protected]/msg04668.html OSX SL 및 Lion에는 여전히 적용됩니다. 원하는 경우 bugreport.apple.com에 버그 보고서를 제출하십시오. 이는 커뮤니티에서 Apple과 함께이 문제를 에스컬레이션하는 가장 좋은 방법입니다. –