[xdebug-dev] [xdebug/xdebug] 8b6058: Preliminary support for PHP 5.5 - this still segfa...

From: Derick Rethans <github[@]derickrethans.nl>
Date: Sat, 24 Nov 2012 11:07:01 -0800

  Branch: refs/heads/xdebug_2_2
  Home: https://github.com/xdebug/xdebug
  Commit: 8b6058c69a87a4648d3b399a62381a09f857c7d8
      https://github.com/xdebug/xdebug/commit/8b6058c69a87a4648d3b399a62381a09f857c7d8
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2012-11-24 (Sat, 24 Nov 2012)

  Changed paths:
    M xdebug.c
    M xdebug_stack.c

  Log Message:
  -----------
  Preliminary support for PHP 5.5 - this still segfaults in places.

  Commit: 1d7c6b6bb5ffcf29bc320bd86e27e6ce2b439b42
      https://github.com/xdebug/xdebug/commit/1d7c6b6bb5ffcf29bc320bd86e27e6ce2b439b42
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2012-11-24 (Sat, 24 Nov 2012)

  Changed paths:
    A tests/array_map-php55.phpt
    M tests/array_map.phpt

  Log Message:
  -----------
  Splitting the test case where the PHP 5.5 variant has more information.

Finally, the internally called functions show up again! This was missing since
PHP 5.0.

  Commit: 12ea3272fa51431d25afdc93de7d8d5bfb38c077
      https://github.com/xdebug/xdebug/commit/12ea3272fa51431d25afdc93de7d8d5bfb38c077
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2012-11-24 (Sat, 24 Nov 2012)

  Changed paths:
    M xdebug.c
    M xdebug_stack.c

  Log Message:
  -----------
  Add extra checks whether variables have been set.

This solves some crashes, although it produces weird results in PHP 5.5 a
little still.

  Commit: 85760323217717438346fee2f171a0ed50e01ece
      https://github.com/xdebug/xdebug/commit/85760323217717438346fee2f171a0ed50e01ece
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2012-11-24 (Sat, 24 Nov 2012)

  Changed paths:
    M xdebug_stack.c

  Log Message:
  -----------
  Macroize opline_ptr as it relies on current_execute_data too, which is different in zend_execute_ex.

  Commit: e773605d647d0d6b7e3ae09bc1e6fba8144739c7
      https://github.com/xdebug/xdebug/commit/e773605d647d0d6b7e3ae09bc1e6fba8144739c7
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2012-11-24 (Sat, 24 Nov 2012)

  Changed paths:
    A tests/bug00905.phpt
    M xdebug.c
    M xdebug_private.h
    M xdebug_tracing.c
    M xdebug_tracing.h

  Log Message:
  -----------
  Added support for generators.

  Commit: e773b090fce4275aee5993fb72dadb72025aec78
      https://github.com/xdebug/xdebug/commit/e773b090fce4275aee5993fb72dadb72025aec78
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2012-11-24 (Sat, 24 Nov 2012)

  Changed paths:
    A tests/array_map-php55.phpt
    M tests/array_map.phpt
    A tests/bug00905.phpt
    M xdebug.c
    M xdebug_private.h
    M xdebug_stack.c
    M xdebug_tracing.c
    M xdebug_tracing.h

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

Compare: https://github.com/xdebug/xdebug/compare/49c99807648d...e773b090fce4
Received on Sat Nov 24 2012 - 19:07:03 GMT

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