王亮,现居上海,这里是我的联系方式。
从事编译器开发工作,主要涉及优化、调试信息等。工作中主要使用C++和Perl。长时间与美国、德国同事协作开发。
编译器设计为支持多种体系结构(类似gcc)。
工作开始的三年多主要做调试信息的生成、传播、输出和测试,调试信息格式为dwarf 2。之后从事优化工作,包括但不限于PID、Global data pointer及optimization level pragma。
RIM是我们的客户,除此之外,我们还有几个内部客户。RIM的黑莓手机里面有一块Marvell的DSP芯片,RIM的软件工程师使用我们的编译器(以及其它SDK工具)编译他们的代码。