Santa Zhang

Results 6 issues of Santa Zhang

On 64-bit Linux systems, this flag will let subhook call mmap() with MAP_FIXED_NOREPLACE to allocate trampoline code near the source function. This helps avoid relocation overflow when generating trampoline code....

When working on #58 I noticed subhook is broken for macos. The mprotect() call in subhook_unprotect() will keep failing with EACCES, because in latest macos versions it's not supported to...

macos comes with bison v2.3, but thrift requires at least bison v2.5 So I have to install bison (v3.0.4) by homebrew. Also, setting CXX and CC envvar breaks build of...

For backwards compatibility. Older version of g++ (those on travis CI) only accepts -pedantic flag.

Marshal: only in charge of (de)serialization, make it .h header only code - generic interface - serialization code will be like: ``` template Marshal operator

enhancement

This will be very useful to implement server-server communication without blocking RPC.

enhancement