convert to c

将gcmon的实现转换为纯C语言实现