mirror of
https://github.com/valitydev/thrift.git
synced 2024-11-07 02:45:22 +00:00
5b743079da
Summary: Chopping the amount of code generated by Thrift for PHP services by two orders of magnitude (approx 25% of the previous size). This is done via putting more logic in a dynamic base class and taking it out of the generated code. Hopefully this wins back the CPU cycles paid just to load code from APC at the cost of a marginal increase in dynamic execution runtime. Reviewed By: sgrimm, dreiss Test Plan: Ran all the tests in trunk/test/php, also tested the API generate code and Falcon, etc. in my sandbox git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665328 13f79535-47bb-0310-9956-ffa450edef68 |
||
---|---|---|
.. | ||
cpp | ||
hs | ||
java | ||
ocaml | ||
perl | ||
php | ||
py | ||
rb | ||
threads | ||
ConstantsDemo.thrift | ||
DebugProtoTest.cpp | ||
DebugProtoTest.thrift | ||
DenseLinkingTest.thrift | ||
DenseProtoTest.cpp | ||
DocTest.thrift | ||
FastbinaryTest.py | ||
ManyTypedefs.thrift | ||
OptionalRequiredTest.cpp | ||
OptionalRequiredTest.thrift | ||
ReflectionTest.cpp | ||
SmallTest.thrift | ||
StressTest.thrift | ||
ThriftTest.thrift | ||
TMemoryBufferTest.cpp | ||
ZlibTest.cpp |