Jeff Ward

Results 88 issues of Jeff Ward

Notes from slack: Oh, and another topic -- if I change the interface of telemetry in Debug.cpp and need to detect that in hxtelemetry.hx, since I didn't put a version...

If these pile up, it's bad news. Probably should report this (in case AUT is slow/stutters.)

enhancement

Sometimes crashes on "close session" -- I've seen it on Linux and also Windows. I got this repeatedly, just open hxScout and try to close (saved temp) session. ``` Main.hx:1077:...

Make collection tracking optional? Test collection after mark (instead of finalizers, possible, faster?)

Tons (77k+ per frame) of "allocations" of something called "_non_class" (some error condition in hxcpp class identification) in away3d MD5 animation example, skeletonAnimator.morphGeometry function. ![image](https://cloud.githubusercontent.com/assets/2192439/10301695/15804a1a-6bc2-11e5-83d2-d81962e8bc31.png)

Notes from slack: ![image](https://cloud.githubusercontent.com/assets/2192439/10286430/e5b48872-6b4a-11e5-83ff-f7ab67cd5c19.png)

Sven has a slick `@:profiling` metadata syntax + macro for easily annotating functions to be profiled. http://notes.underscorediscovery.com/haxe-compile-time-macros/

Stefan was reporting "no allocations being shown" -- turns out it was `-D no-debug` - could detect and warn/error is config.allocations is true. See [compiler flags doc](http://haxe.org/manual/lf-condition-compilation-flags.html).

Look into the overhead of allocation tracking, apparently Lars' firetongue lib is an interesting candidate per his comments: > wowza, I had no idea firetongue was allocating all these arrays!...

AMF is here because this started with a potential goal of being compatible with Adobe Scout. For performance reasons, this dissolved. But it's not necessarily impossible -- I think it...