Have BCMarker::operator== take a const BCMarker&.
commit76a549ca180719dfc8fa5c7efcee9f2e51b4558a
authorAlex Malyshev <alexanderm@fb.com>
Tue, 28 Oct 2014 00:31:39 +0000 (27 17:31 -0700)
committerhhvm-bot <hhvm-bot@fb.com>
Tue, 28 Oct 2014 01:00:25 +0000 (27 18:00 -0700)
tree7251e68536e99fcb3373641baf444d5ee3a7c45a
parent1b30f834fec066d8e8a33e78f54e71f29561480b
Have BCMarker::operator== take a const BCMarker&.

Summary: It was taking a BCMarker, which wreaked havoc with gdb. Running
a.BCMarker::operator==(b) was returning false, even when
memcmp(&a, &b, sizeof(BCMarker)) was returning 0 (all in gdb).

Reviewed By: @bertmaher

Differential Revision: D1636559
hphp/runtime/vm/jit/bc-marker.h