[xdebug-dev] [xdebug/xdebug] f042f6: Preserve numerical 'indexes' for object properties

From: Derick Rethans <github[@]derickrethans.nl>
Date: Sun, 18 Oct 2015 15:21:31 -0700

  Branch: refs/heads/master
  Home: https://github.com/xdebug/xdebug
  Commit: f042f6a04ef79b2b631f06a9737090b4a19c18e5
      https://github.com/xdebug/xdebug/commit/f042f6a04ef79b2b631f06a9737090b4a19c18e5
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2015-10-18 (Sun, 18 Oct 2015)

  Changed paths:
    M xdebug_var.c

  Log Message:
  -----------
  Preserve numerical 'indexes' for object properties

  Commit: ac0b36ec077964e288036bf3ba76a3201b5e3c9e
      https://github.com/xdebug/xdebug/commit/ac0b36ec077964e288036bf3ba76a3201b5e3c9e
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2015-10-18 (Sun, 18 Oct 2015)

  Changed paths:
    M xdebug_var.c

  Log Message:
  -----------
  Use correct zend_hash_str_find* function to obtain zvals from a HashTable

  Commit: 5a42f1f5491e385ce6c17e8d08be26e13be7a5d1
      https://github.com/xdebug/xdebug/commit/5a42f1f5491e385ce6c17e8d08be26e13be7a5d1
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2015-10-18 (Sun, 18 Oct 2015)

  Changed paths:
    A tests/bug00886-php5.phpt
    A tests/bug00886-php7.phpt
    R tests/bug00886.phpt

  Log Message:
  -----------
  Split Phar tests as line numbering is different in PHP 7

  Commit: 101ca05f343709827adde1608a11b74730eaf504
      https://github.com/xdebug/xdebug/commit/101ca05f343709827adde1608a11b74730eaf504
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2015-10-18 (Sun, 18 Oct 2015)

  Changed paths:
    A tests/bug01007-php5.phpt
    A tests/bug01007-php7.phpt
    R tests/bug01007.phpt

  Log Message:
  -----------
  Split tests because PHP 5 does weird things for self::$var

  Commit: 43628d4040a99f412fce51b3023041722fcfe473
      https://github.com/xdebug/xdebug/commit/43628d4040a99f412fce51b3023041722fcfe473
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2015-10-18 (Sun, 18 Oct 2015)

  Changed paths:
    M tests/bug01025.inc
    M tests/bug01025.phpt

  Log Message:
  -----------
  Add an extra line so the test behaves the same with PHP 7 and PHP 5

  Commit: de8e5e022f85fbd81f40121981bb55b454869225
      https://github.com/xdebug/xdebug/commit/de8e5e022f85fbd81f40121981bb55b454869225
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2015-10-18 (Sun, 18 Oct 2015)

  Changed paths:
    M tests/bug01084.phpt

  Log Message:
  -----------
  Tweak test so that it passes with both PHP 5 and PHP 7

  Commit: d189d8cdef3513dd12c366f40a1606808f7a14dc
      https://github.com/xdebug/xdebug/commit/d189d8cdef3513dd12c366f40a1606808f7a14dc
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2015-10-18 (Sun, 18 Oct 2015)

  Changed paths:
    M xdebug.c

  Log Message:
  -----------
  Only pass STRVAL_P(code) if code is a string and code_str is not set

  Commit: 557be555e72849f3088c4eaf4072e3c33168eaaa
      https://github.com/xdebug/xdebug/commit/557be555e72849f3088c4eaf4072e3c33168eaaa
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2015-10-18 (Sun, 18 Oct 2015)

  Changed paths:
    M xdebug_compat.c

  Log Message:
  -----------
  Don't attempt to dereference the constant zval if it's not found

  Commit: 3e682cb21375c0a9e76bf812122a46e7a63b6ba8
      https://github.com/xdebug/xdebug/commit/3e682cb21375c0a9e76bf812122a46e7a63b6ba8
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2015-10-18 (Sun, 18 Oct 2015)

  Changed paths:
    M xdebug_handler_dbgp.c

  Log Message:
  -----------
  When dealing with a numerical 'hash key', this is of course empty. But it's not supposed to happen in any case.

  Commit: 2d43caad1b90d9424eb8256e6f985c9afba74ffd
      https://github.com/xdebug/xdebug/commit/2d43caad1b90d9424eb8256e6f985c9afba74ffd
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2015-10-18 (Sun, 18 Oct 2015)

  Changed paths:
    M xdebug_var.c

  Log Message:
  -----------
  Use proper zend_hash_str_find function

  Commit: 8219973f87544bfbd97ab7e1789d1c18a8040b8f
      https://github.com/xdebug/xdebug/commit/8219973f87544bfbd97ab7e1789d1c18a8040b8f
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2015-10-18 (Sun, 18 Oct 2015)

  Changed paths:
    M xdebug_var.c

  Log Message:
  -----------
  No need to have this in both #if/#else cases

Compare: https://github.com/xdebug/xdebug/compare/0447d4288520...8219973f8754
Received on Sun Oct 18 2015 - 23:21:33 BST

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