update www/guacamole-client to 0.9.10 Changelog: https://github.com/glyptodon/guacamole-client/commits/0.9.10-incubating * Updated to 0.9.10 * Updated license to APACHE20 PR: 216351 Submitted by: ultima1252@gmail.com (maintainer) Reviewed by: matthew Approved by: matthew (mentor) Differential Revision: https://reviews.freebsd.org/DXXXX
Note: I'll update WWW and switch to Github before committing,
it's just a review for what I have so far.
Did you looked at the code generated ? Compiler might spill 'generation' into memory and then reload it after invpcid, not keeping the intermediary in a register. I expect it more from clang and less from gcc, the later usually generates better code.
And such single-use variable deserves a comment, since my first action when looking at making any changes to such code, is to remove the once-used aliases.
It sounds as if you want to rewrite the handlers back into assembler.