DescriptionSplit test_support_common into test_support_common[_base]
test_support_common depends on liballocator.a, which contains tcmalloc. It
cannot be used in .so files. I split this library into two parts: one that
doesn't depend on tcmalloc and the original one (which does depend on tcmalloc).
_pyautolib.so links against test_support_common_base which doens't depend on
tcmalloc. This way it can be dlopen()'d without any problems.
BUG=none
TEST=Rebuilt chrome + _pyautolib.so and ran tests to make sure _pyautolib.so
works.
Also ran trybots.
Patch Set 1 #Patch Set 2 : Removed commented lines. #Patch Set 3 : . #Patch Set 4 : Removed double inclusions. #Patch Set 5 : Added back dependencies. #Patch Set 6 : Added empty file for mac. #Patch Set 7 : Added empty file. #Patch Set 8 : Fixed path #
Total comments: 3
Messages
Total messages: 5 (0 generated)
|