Changes between Initial Version and Version 1 of Ticket #10259, comment 5


Ignore:
Timestamp:
Nov 27, 2013, 11:14:27 PM (10 years ago)
Author:
anevilyak

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #10259, comment 5

    initial v1  
    1 For what it's worth, the disassembly for "simple" functions can often wind up being significantly more complex than it looks if the compiler decides to inline some of the functions it calls into, which appears to be the case here; at least looking at the actual disassembly for _user_stop_notifying() from kernel_x86 directly yields about 100 lines of disassembly for me, and said code does in fact contain the contents of NodeMonitorService::RemoveUserListeners() directly.
     1For what it's worth, the disassembly for "simple" functions can often wind up being significantly more complex than it looks if the compiler decides to inline some of the functions it calls into, which appears to be the case here; at least looking at the actual disassembly for _user_stop_notifying() from kernel_x86 directly yields about 100 lines of disassembly for me, and said code does in fact contain the contents of NodeMonitorService::RemoveUserListeners().