[xdebug-dev] [xdebug/xdebug] c53907: Added support for serialized "collect_params".

From: Derick Rethans <github[@]derickrethans.nl>
Date: Fri, 27 Sep 2013 16:46:36 -0700

  Branch: refs/heads/master
  Home: https://github.com/xdebug/xdebug
  Commit: c53907b8d776eb09a84deabb20bc1b7d8535ac7a
      https://github.com/xdebug/xdebug/commit/c53907b8d776eb09a84deabb20bc1b7d8535ac7a
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2013-09-27 (Fri, 27 Sep 2013)

  Changed paths:
    M xdebug.c
    M xdebug_stack.c
    M xdebug_tracing.c
    M xdebug_tracing.h
    M xdebug_var.c
    M xdebug_var.h

  Log Message:
  -----------
  Added support for serialized "collect_params".

This is option 5 to collect_params, and when enabled will also add serialized
return values into the machine readable traces as an extra line with type "R".

  Commit: 79c7486e96d1b92c049796c70dfeb5e962bb69e5
      https://github.com/xdebug/xdebug/commit/79c7486e96d1b92c049796c70dfeb5e962bb69e5
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2013-09-27 (Fri, 27 Sep 2013)

  Changed paths:
    M tests/bug00355.phpt
    M tests/bug00843.phpt
    M tests/functrace_comp_0.phpt
    M tests/functrace_comp_1.phpt
    M tests/functrace_comp_2.phpt
    M tests/functrace_comp_3.phpt
    M tests/functrace_comp_4.phpt
    M tests/test18a.phpt
    M tests/trace1.phpt

  Log Message:
  -----------
  Fixed existing tests to the new format version number.

  Commit: 7ebd60f12ccc512aafe89f19a8b86af9c5900b67
      https://github.com/xdebug/xdebug/commit/7ebd60f12ccc512aafe89f19a8b86af9c5900b67
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2013-09-27 (Fri, 27 Sep 2013)

  Changed paths:
    M php_xdebug.h
    M xdebug.c
    M xdebug_var.c
    M xdebug_var.h

  Log Message:
  -----------
  Solve the issue with closures by hijacking the serialize handler.

  Commit: 39dd185e69871131474faf526b15d8695be3a6e3
      https://github.com/xdebug/xdebug/commit/39dd185e69871131474faf526b15d8695be3a6e3
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2013-09-27 (Fri, 27 Sep 2013)

  Changed paths:
    M xdebug.c

  Log Message:
  -----------
  Make sure we don't break < PHP 5.3

  Commit: cdd26b291eb7d65076ff6aa0993c2b76d7b32fa7
      https://github.com/xdebug/xdebug/commit/cdd26b291eb7d65076ff6aa0993c2b76d7b32fa7
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2013-09-27 (Fri, 27 Sep 2013)

  Changed paths:
    M xdebug_stack.c
    M xdebug_tracing.c

  Log Message:
  -----------
  Fixed ZTS mode.

  Commit: 2f61aa97a6d7381f101591ab28c932f074e597f5
      https://github.com/xdebug/xdebug/commit/2f61aa97a6d7381f101591ab28c932f074e597f5
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2013-09-27 (Fri, 27 Sep 2013)

  Changed paths:
    M xdebug_var.c

  Log Message:
  -----------
  Make sure we don't serialize NULL.

  Commit: 730de31ecdd7c0d52f18e0f1aef061e28fa2d5a8
      https://github.com/xdebug/xdebug/commit/730de31ecdd7c0d52f18e0f1aef061e28fa2d5a8
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2013-09-27 (Fri, 27 Sep 2013)

  Changed paths:
    M xdebug_stack.c

  Log Message:
  -----------
  Added serialized support in stack traces too.

  Commit: 3a3bf8dbc205b5fbbbd769bd41ca76ab4f413cc2
      https://github.com/xdebug/xdebug/commit/3a3bf8dbc205b5fbbbd769bd41ca76ab4f413cc2
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2013-09-27 (Fri, 27 Sep 2013)

  Changed paths:
    A tests/functrace_comp_5.phpt
    A tests/stacktrace_html_5.phpt
    A tests/stacktrace_text_5.phpt

  Log Message:
  -----------
  Added test cases for the serialized format and stack traces.

  Commit: 65168f294723ceb0359d1dc62e253097d8f5f9e1
      https://github.com/xdebug/xdebug/commit/65168f294723ceb0359d1dc62e253097d8f5f9e1
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2013-09-27 (Fri, 27 Sep 2013)

  Changed paths:
    M tests/bug00355.phpt
    M tests/bug00501.phpt
    M tests/bug00566-1.phpt
    M tests/bug00690-1.phpt
    M tests/bug00714.phpt
    M tests/bug00886.phpt
    M tests/bug00898.phpt
    M tests/functrace_comp_0.phpt
    M tests/functrace_comp_1.phpt
    M tests/functrace_comp_2.phpt
    M tests/functrace_comp_3.phpt
    M tests/functrace_comp_4.phpt
    M tests/stacktrace_html_0.phpt
    M tests/stacktrace_html_1.phpt
    M tests/stacktrace_html_2.phpt
    M tests/stacktrace_html_3.phpt
    M tests/stacktrace_html_4.phpt
    M tests/stacktrace_html_4_novar.phpt
    M tests/stacktrace_text_0.phpt
    M tests/stacktrace_text_1.phpt
    M tests/stacktrace_text_2.phpt
    M tests/stacktrace_text_3.phpt
    M tests/stacktrace_text_4.phpt
    M tests/stacktrace_text_4_novar.phpt

  Log Message:
  -----------
  Fixed test cases. It's "xdebug.collect_return" and not "xdebug.collect_returns".

  Commit: ca7d16cf4601e5c1a3012d6c6a2425eae92e4546
      https://github.com/xdebug/xdebug/commit/ca7d16cf4601e5c1a3012d6c6a2425eae92e4546
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2013-09-27 (Fri, 27 Sep 2013)

  Changed paths:
    M php_xdebug.h
    M tests/bug00355.phpt
    M tests/bug00501.phpt
    M tests/bug00566-1.phpt
    M tests/bug00690-1.phpt
    M tests/bug00714.phpt
    M tests/bug00843.phpt
    M tests/bug00886.phpt
    M tests/bug00898.phpt
    M tests/functrace_comp_0.phpt
    M tests/functrace_comp_1.phpt
    M tests/functrace_comp_2.phpt
    M tests/functrace_comp_3.phpt
    M tests/functrace_comp_4.phpt
    A tests/functrace_comp_5.phpt
    M tests/stacktrace_html_0.phpt
    M tests/stacktrace_html_1.phpt
    M tests/stacktrace_html_2.phpt
    M tests/stacktrace_html_3.phpt
    M tests/stacktrace_html_4.phpt
    M tests/stacktrace_html_4_novar.phpt
    A tests/stacktrace_html_5.phpt
    M tests/stacktrace_text_0.phpt
    M tests/stacktrace_text_1.phpt
    M tests/stacktrace_text_2.phpt
    M tests/stacktrace_text_3.phpt
    M tests/stacktrace_text_4.phpt
    M tests/stacktrace_text_4_novar.phpt
    A tests/stacktrace_text_5.phpt
    M tests/test18a.phpt
    M tests/trace1.phpt
    M xdebug.c
    M xdebug_stack.c
    M xdebug_tracing.c
    M xdebug_tracing.h
    M xdebug_var.c
    M xdebug_var.h

  Log Message:
  -----------
  Merged pull request #79

Compare: https://github.com/xdebug/xdebug/compare/08371460165a...ca7d16cf4601
Received on Sat Sep 28 2013 - 01:12:13 BST

This archive was generated by hypermail 2.2.0 : Sun Jun 24 2018 - 04:00:03 BST