├── .gitignore ├── .travis.yml ├── .travis ├── composer_install.sh ├── ext_build.sh ├── ext_install.sh ├── php_build.sh └── php_get.sh ├── CHANGES.md ├── LICENSE ├── README.md ├── README_ZH.md ├── _config.yml ├── common ├── molten_common.h ├── molten_lock.c ├── molten_lock.h ├── molten_shm.c ├── molten_shm.h ├── molten_slog.c ├── molten_slog.h ├── molten_stack.c └── molten_stack.h ├── config.m4 ├── example ├── complex.sh ├── curl.php ├── http_request.php ├── response.php ├── run.sh ├── server.php └── zipkin.sh ├── molten.c ├── molten_chain.c ├── molten_chain.h ├── molten_ctrl.c ├── molten_ctrl.h ├── molten_intercept.c ├── molten_intercept.h ├── molten_log.c ├── molten_log.h ├── molten_report.c ├── molten_report.h ├── molten_span.c ├── molten_span.h ├── molten_status.c ├── molten_status.h ├── molten_struct.h ├── molten_util.c ├── molten_util.h ├── package.xml ├── php7_wrapper.h ├── php_molten.h └── tests ├── bug_001.phpt ├── bug_001_ot.phpt ├── bug_connect_error_db.phpt ├── bug_connect_error_db_7.phpt ├── bug_connect_error_db_ot.phpt ├── bug_curl_reset.phpt ├── bug_dup_header.phpt ├── bug_dup_header_ot.phpt ├── bug_dup_sampled.phpt ├── change_span_id.phpt ├── composer.json ├── composer.json.5.4 ├── composer.json.5.5 ├── config.inc ├── curl.inc ├── improve_redis_close.phpt ├── molten_001.phpt ├── molten_002.phpt ├── molten_003.phpt ├── molten_004.phpt ├── molten_005.phpt ├── molten_006.phpt ├── molten_007.phpt ├── molten_008.phpt ├── molten_009.phpt ├── molten_010.phpt ├── molten_011.phpt ├── molten_012.phpt ├── molten_013.phpt ├── molten_014.phpt ├── molten_015.phpt ├── molten_ot.phpt ├── molten_status.phpt ├── mysqli_execute.inc ├── pdo_execute.inc ├── response.inc └── server.inc /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/.travis.yml -------------------------------------------------------------------------------- /.travis/composer_install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/.travis/composer_install.sh -------------------------------------------------------------------------------- /.travis/ext_build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/.travis/ext_build.sh -------------------------------------------------------------------------------- /.travis/ext_install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/.travis/ext_install.sh -------------------------------------------------------------------------------- /.travis/php_build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/.travis/php_build.sh -------------------------------------------------------------------------------- /.travis/php_get.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/.travis/php_get.sh -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/CHANGES.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/README.md -------------------------------------------------------------------------------- /README_ZH.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/README_ZH.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/_config.yml -------------------------------------------------------------------------------- /common/molten_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/common/molten_common.h -------------------------------------------------------------------------------- /common/molten_lock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/common/molten_lock.c -------------------------------------------------------------------------------- /common/molten_lock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/common/molten_lock.h -------------------------------------------------------------------------------- /common/molten_shm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/common/molten_shm.c -------------------------------------------------------------------------------- /common/molten_shm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/common/molten_shm.h -------------------------------------------------------------------------------- /common/molten_slog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/common/molten_slog.c -------------------------------------------------------------------------------- /common/molten_slog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/common/molten_slog.h -------------------------------------------------------------------------------- /common/molten_stack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/common/molten_stack.c -------------------------------------------------------------------------------- /common/molten_stack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/common/molten_stack.h -------------------------------------------------------------------------------- /config.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/config.m4 -------------------------------------------------------------------------------- /example/complex.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/example/complex.sh -------------------------------------------------------------------------------- /example/curl.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/example/curl.php -------------------------------------------------------------------------------- /example/http_request.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/example/http_request.php -------------------------------------------------------------------------------- /example/response.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/example/response.php -------------------------------------------------------------------------------- /example/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/example/run.sh -------------------------------------------------------------------------------- /example/server.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/example/server.php -------------------------------------------------------------------------------- /example/zipkin.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/example/zipkin.sh -------------------------------------------------------------------------------- /molten.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/molten.c -------------------------------------------------------------------------------- /molten_chain.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/molten_chain.c -------------------------------------------------------------------------------- /molten_chain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/molten_chain.h -------------------------------------------------------------------------------- /molten_ctrl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/molten_ctrl.c -------------------------------------------------------------------------------- /molten_ctrl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/molten_ctrl.h -------------------------------------------------------------------------------- /molten_intercept.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/molten_intercept.c -------------------------------------------------------------------------------- /molten_intercept.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/molten_intercept.h -------------------------------------------------------------------------------- /molten_log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/molten_log.c -------------------------------------------------------------------------------- /molten_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/molten_log.h -------------------------------------------------------------------------------- /molten_report.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/molten_report.c -------------------------------------------------------------------------------- /molten_report.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/molten_report.h -------------------------------------------------------------------------------- /molten_span.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/molten_span.c -------------------------------------------------------------------------------- /molten_span.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/molten_span.h -------------------------------------------------------------------------------- /molten_status.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/molten_status.c -------------------------------------------------------------------------------- /molten_status.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/molten_status.h -------------------------------------------------------------------------------- /molten_struct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/molten_struct.h -------------------------------------------------------------------------------- /molten_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/molten_util.c -------------------------------------------------------------------------------- /molten_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/molten_util.h -------------------------------------------------------------------------------- /package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/package.xml -------------------------------------------------------------------------------- /php7_wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/php7_wrapper.h -------------------------------------------------------------------------------- /php_molten.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/php_molten.h -------------------------------------------------------------------------------- /tests/bug_001.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/tests/bug_001.phpt -------------------------------------------------------------------------------- /tests/bug_001_ot.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/tests/bug_001_ot.phpt -------------------------------------------------------------------------------- /tests/bug_connect_error_db.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/tests/bug_connect_error_db.phpt -------------------------------------------------------------------------------- /tests/bug_connect_error_db_7.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/tests/bug_connect_error_db_7.phpt -------------------------------------------------------------------------------- /tests/bug_connect_error_db_ot.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/tests/bug_connect_error_db_ot.phpt -------------------------------------------------------------------------------- /tests/bug_curl_reset.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/tests/bug_curl_reset.phpt -------------------------------------------------------------------------------- /tests/bug_dup_header.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/tests/bug_dup_header.phpt -------------------------------------------------------------------------------- /tests/bug_dup_header_ot.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/tests/bug_dup_header_ot.phpt -------------------------------------------------------------------------------- /tests/bug_dup_sampled.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/tests/bug_dup_sampled.phpt -------------------------------------------------------------------------------- /tests/change_span_id.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/tests/change_span_id.phpt -------------------------------------------------------------------------------- /tests/composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/tests/composer.json -------------------------------------------------------------------------------- /tests/composer.json.5.4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/tests/composer.json.5.4 -------------------------------------------------------------------------------- /tests/composer.json.5.5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/tests/composer.json.5.5 -------------------------------------------------------------------------------- /tests/config.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/tests/config.inc -------------------------------------------------------------------------------- /tests/curl.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/tests/curl.inc -------------------------------------------------------------------------------- /tests/improve_redis_close.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/tests/improve_redis_close.phpt -------------------------------------------------------------------------------- /tests/molten_001.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/tests/molten_001.phpt -------------------------------------------------------------------------------- /tests/molten_002.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/tests/molten_002.phpt -------------------------------------------------------------------------------- /tests/molten_003.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/tests/molten_003.phpt -------------------------------------------------------------------------------- /tests/molten_004.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/tests/molten_004.phpt -------------------------------------------------------------------------------- /tests/molten_005.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/tests/molten_005.phpt -------------------------------------------------------------------------------- /tests/molten_006.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/tests/molten_006.phpt -------------------------------------------------------------------------------- /tests/molten_007.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/tests/molten_007.phpt -------------------------------------------------------------------------------- /tests/molten_008.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/tests/molten_008.phpt -------------------------------------------------------------------------------- /tests/molten_009.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/tests/molten_009.phpt -------------------------------------------------------------------------------- /tests/molten_010.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/tests/molten_010.phpt -------------------------------------------------------------------------------- /tests/molten_011.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/tests/molten_011.phpt -------------------------------------------------------------------------------- /tests/molten_012.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/tests/molten_012.phpt -------------------------------------------------------------------------------- /tests/molten_013.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/tests/molten_013.phpt -------------------------------------------------------------------------------- /tests/molten_014.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/tests/molten_014.phpt -------------------------------------------------------------------------------- /tests/molten_015.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/tests/molten_015.phpt -------------------------------------------------------------------------------- /tests/molten_ot.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/tests/molten_ot.phpt -------------------------------------------------------------------------------- /tests/molten_status.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/tests/molten_status.phpt -------------------------------------------------------------------------------- /tests/mysqli_execute.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/tests/mysqli_execute.inc -------------------------------------------------------------------------------- /tests/pdo_execute.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/tests/pdo_execute.inc -------------------------------------------------------------------------------- /tests/response.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/tests/response.inc -------------------------------------------------------------------------------- /tests/server.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuan-yun/Molten/HEAD/tests/server.inc --------------------------------------------------------------------------------