Ted Mielczarek

Results 181 comments of Ted Mielczarek

On that rust-disasm branch where I tried out yaxpeax I was able to make the implementation generic over architectures and just select the right one using an enum: https://github.com/luser/rust-disasm/blob/c7ffc6fddcbfabe01c96682cd8933331af83e4f5/src/lib.rs#L277-L315

I did a little bit of investigation and found that Intel provides their [Intel Graphics Control Library](https://github.com/intel/drivers.gpu.control-library). For example, [ctlEnumTemperatureSensors](https://intel.github.io/drivers.gpu.control-library/Control/api.html#ctlenumtemperaturesensors) to enumerate temperature sensors on a display adapter and [ctlTemperatureGetState](https://intel.github.io/drivers.gpu.control-library/Control/api.html#ctltemperaturegetstate)...

These are frames containing actual JIT code. The JS engine maps some memory, JITs instructions to it, then marks it as executable, and then EnterBaseline / other places jump to...

On 64-bit only the JS engine calls these APIs to register a JIT code region: https://dxr.mozilla.org/mozilla-central/rev/19b32a138d08f73961df878a29de6f0aad441683/mozglue/misc/StackWalk.cpp#137 We could feed that info into the profiler and store it in profiles, and...

I think it'd be useful info, and I don't think it would be a lot of work to fix. I'll file a bug.

Filed: https://bugzilla.mozilla.org/show_bug.cgi?id=1407662 . I think this information would be useful in crash reports as well!

I hadn't looked through the full backlog of issues here, but I just filed #138 which should cover this use case. > The event hook is nice. I would make...

Hi there! Thanks for the suggestion. We do use TypeScript extensively at FullStory, so making sure this SDK has first-class TS support is important to us. That being said, the...

That code worked fine in Firefox, I just switched it out because a) full-page gif background-images had terrible perf in Chrome and b) There's no equivalent to that in Chrome...

I'm curious as to what the desired end state would be here--just being able to trust that "yes, the binaries that `rustup` installed are the ones built by the Rust...