Hi, Thanks :)
we put all those constants into the constant pool. ARM supports position independent code efficently, since its program counter is a regular register as well. We can load, modify or even jump to the addresses which are stored in the constant pool. Constant pools are dynamically put into the jit code, except when we need tightly coupled instruction pairs. Those must not be broken by a constant pool. Zoltan > Congratulations! > any improvement on X86 hard coded offset for code patch? I mean X86 uses > single pointer then a few constants closely coupled to X86 to patch code, > which is a nightmare for porting. > rgds > joe _______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev