]> granicus.if.org Git - php/log
php
7 years agoMerge branch 'PHP-7.2'
Remi Collet [Tue, 5 Sep 2017 06:20:17 +0000 (08:20 +0200)]
Merge branch 'PHP-7.2'

* PHP-7.2:
  UPGRADING
  NEWS
  Fixed bug #75142 buildcheck.sh check for autoconf version needs to be updated for v2.64

7 years agoUPGRADING
Remi Collet [Tue, 5 Sep 2017 06:20:04 +0000 (08:20 +0200)]
UPGRADING

7 years agoNEWS
Remi Collet [Tue, 5 Sep 2017 06:18:58 +0000 (08:18 +0200)]
NEWS

7 years agoFixed bug #75142 buildcheck.sh check for autoconf version needs to be updated for...
Remi Collet [Tue, 5 Sep 2017 06:16:33 +0000 (08:16 +0200)]
Fixed bug #75142 buildcheck.sh check for autoconf version needs to be updated for v2.64

7 years agoMerge branch 'PHP-7.2'
Derick Rethans [Mon, 4 Sep 2017 21:45:43 +0000 (22:45 +0100)]
Merge branch 'PHP-7.2'

7 years agoUpgrade timelib to 2017.05beta9
Derick Rethans [Mon, 4 Sep 2017 21:45:34 +0000 (22:45 +0100)]
Upgrade timelib to 2017.05beta9

7 years agoRemove redundant checks in ext/gd
Tom Van Looy [Mon, 4 Sep 2017 12:12:56 +0000 (14:12 +0200)]
Remove redundant checks in ext/gd

7 years agoMerge branch 'PHP-7.2'
Nikita Popov [Mon, 4 Sep 2017 19:24:49 +0000 (21:24 +0200)]
Merge branch 'PHP-7.2'

7 years agoMerge branch 'PHP-7.1' into PHP-7.2
Nikita Popov [Mon, 4 Sep 2017 19:24:17 +0000 (21:24 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2

7 years agoAdd test for bug #75155
Nikita Popov [Mon, 4 Sep 2017 19:23:07 +0000 (21:23 +0200)]
Add test for bug #75155

7 years agoRevert "Fixed #74977 - Appending AppendIterator leads to segfault"
Nikita Popov [Mon, 4 Sep 2017 19:20:49 +0000 (21:20 +0200)]
Revert "Fixed #74977 - Appending AppendIterator leads to segfault"

This reverts commit dbc2ffba822d13e74e37f5ba6e106f163c1008e8.

7 years agoMerge branch 'PHP-7.2'
Dmitry Stogov [Mon, 4 Sep 2017 18:59:51 +0000 (21:59 +0300)]
Merge branch 'PHP-7.2'

* PHP-7.2:
  Fixed edge-case in SSA use/def chain construction and type inference.

7 years agoFixed edge-case in SSA use/def chain construction and type inference.
Dmitry Stogov [Mon, 4 Sep 2017 18:58:24 +0000 (21:58 +0300)]
Fixed edge-case in SSA use/def chain construction and type inference.

7 years agoFix inference (result of ++/-- can't be a reference)
Dmitry Stogov [Mon, 4 Sep 2017 17:40:42 +0000 (20:40 +0300)]
Fix inference (result of ++/-- can't be a reference)

7 years agoMerge branch 'PHP-7.2'
Dmitry Stogov [Mon, 4 Sep 2017 17:12:38 +0000 (20:12 +0300)]
Merge branch 'PHP-7.2'

* PHP-7.2:
  Fixed tests

7 years agoFixed tests
Dmitry Stogov [Mon, 4 Sep 2017 17:12:17 +0000 (20:12 +0300)]
Fixed tests

7 years agoMerge branch 'PHP-7.2'
Remi Collet [Mon, 4 Sep 2017 16:38:01 +0000 (18:38 +0200)]
Merge branch 'PHP-7.2'

* PHP-7.2:
  NEWS
  Fixed Bug #75149 redefinition of typedefs ttinfo and t1info

7 years agoNEWS
Remi Collet [Mon, 4 Sep 2017 16:37:45 +0000 (18:37 +0200)]
NEWS

7 years agoFixed Bug #75149 redefinition of typedefs ttinfo and t1info
Remi Collet [Mon, 4 Sep 2017 16:35:42 +0000 (18:35 +0200)]
Fixed Bug #75149 redefinition of typedefs ttinfo and t1info

Minimal fix from upstream
Better name for struct will come later

7 years agoMerge branch 'PHP-7.2'
Dmitry Stogov [Mon, 4 Sep 2017 16:12:08 +0000 (19:12 +0300)]
Merge branch 'PHP-7.2'

* PHP-7.2:
  Fixed incorect constant conditional jump elimination

7 years agoFixed incorect constant conditional jump elimination
Dmitry Stogov [Mon, 4 Sep 2017 16:11:17 +0000 (19:11 +0300)]
Fixed incorect constant conditional jump elimination

7 years agoMerge branch 'PHP-7.2'
Dmitry Stogov [Mon, 4 Sep 2017 13:50:49 +0000 (16:50 +0300)]
Merge branch 'PHP-7.2'

* PHP-7.2:

7 years agoMerge branch 'PHP-7.2' of git.php.net:php-src into PHP-7.2
Dmitry Stogov [Mon, 4 Sep 2017 13:50:44 +0000 (16:50 +0300)]
Merge branch 'PHP-7.2' of git.php.net:php-src into PHP-7.2

* 'PHP-7.2' of git.php.net:php-src:
  improve warn (bzip2 requires libzip >= 1.3.0)
  libzip 1.3.0 supports also bz2 compression

7 years agoMerge branch 'PHP-7.2'
Dmitry Stogov [Mon, 4 Sep 2017 13:50:31 +0000 (16:50 +0300)]
Merge branch 'PHP-7.2'

* PHP-7.2:
  Revert "Fixed incorrect optimizaton (update of jump instructions should be also reflected in CFG update)"

7 years agoRevert "Fixed incorrect optimizaton (update of jump instructions should be also refle...
Dmitry Stogov [Mon, 4 Sep 2017 13:50:12 +0000 (16:50 +0300)]
Revert "Fixed incorrect optimizaton (update of jump instructions should be also reflected in CFG update)"

This reverts commit db5b8dbcdfd2642232f7e0c753508f290c8c2da9.

7 years agoMerge branch 'PHP-7.2'
Remi Collet [Mon, 4 Sep 2017 12:47:14 +0000 (14:47 +0200)]
Merge branch 'PHP-7.2'

* PHP-7.2:
  improve warn (bzip2 requires libzip >= 1.3.0)

7 years agoimprove warn (bzip2 requires libzip >= 1.3.0)
Remi Collet [Mon, 4 Sep 2017 12:47:03 +0000 (14:47 +0200)]
improve warn (bzip2 requires libzip >= 1.3.0)

7 years agoMerge branch 'PHP-7.2'
Anatol Belski [Mon, 4 Sep 2017 11:28:34 +0000 (13:28 +0200)]
Merge branch 'PHP-7.2'

* PHP-7.2:
  libzip 1.3.0 supports also bz2 compression

7 years agolibzip 1.3.0 supports also bz2 compression
Anatol Belski [Mon, 4 Sep 2017 11:27:09 +0000 (13:27 +0200)]
libzip 1.3.0 supports also bz2 compression

7 years agoMerge branch 'PHP-7.2'
Dmitry Stogov [Mon, 4 Sep 2017 11:08:35 +0000 (14:08 +0300)]
Merge branch 'PHP-7.2'

* PHP-7.2:
  Fixed incorrect optimizaton (update of jump instructions should be also reflected in CFG update)

7 years agoFixed incorrect optimizaton (update of jump instructions should be also reflected...
Dmitry Stogov [Mon, 4 Sep 2017 11:07:37 +0000 (14:07 +0300)]
Fixed incorrect optimizaton (update of jump instructions should be also reflected in CFG update)

7 years agoMerge branch 'PHP-7.2'
Dmitry Stogov [Mon, 4 Sep 2017 10:02:21 +0000 (13:02 +0300)]
Merge branch 'PHP-7.2'

* PHP-7.2:
  Fixed typo
  Prevent duplicate debug output

7 years agoFixed typo
Dmitry Stogov [Mon, 4 Sep 2017 10:01:30 +0000 (13:01 +0300)]
Fixed typo

7 years agoPrevent duplicate debug output
Dmitry Stogov [Mon, 4 Sep 2017 09:58:40 +0000 (12:58 +0300)]
Prevent duplicate debug output

7 years agoMerge branch 'PHP-7.2'
Anatol Belski [Sat, 2 Sep 2017 14:59:12 +0000 (16:59 +0200)]
Merge branch 'PHP-7.2'

* PHP-7.2:
  Fix command

7 years agoMerge branch 'PHP-7.1' into PHP-7.2
Anatol Belski [Sat, 2 Sep 2017 14:58:58 +0000 (16:58 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2

* PHP-7.1:
  Fix command

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Sat, 2 Sep 2017 14:58:44 +0000 (16:58 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Fix command

7 years agoFix command
Anatol Belski [Sat, 2 Sep 2017 14:56:52 +0000 (16:56 +0200)]
Fix command

7 years agoFixed SCCP rewinding on partial_array|object phi
Xinchen Hui [Sat, 2 Sep 2017 13:28:33 +0000 (21:28 +0800)]
Fixed SCCP rewinding on partial_array|object phi

7 years agoFixed SCCP on PHI(partial_object#1, partial_object#2)
Xinchen Hui [Sat, 2 Sep 2017 10:38:51 +0000 (18:38 +0800)]
Fixed SCCP on PHI(partial_object#1, partial_object#2)

7 years agoFixed SCCP on PHI(contant_array, partial_array)
Xinchen Hui [Sat, 2 Sep 2017 10:16:40 +0000 (18:16 +0800)]
Fixed SCCP on PHI(contant_array, partial_array)

7 years agoMerge branch 'PHP-7.2'
Christoph M. Becker [Fri, 1 Sep 2017 22:21:14 +0000 (00:21 +0200)]
Merge branch 'PHP-7.2'

* PHP-7.2:
  Fixed bug #75139 (libgd/gd_interpolation.c:1786: suspicious if ?)

7 years agoMerge branch 'PHP-7.1' into PHP-7.2
Christoph M. Becker [Fri, 1 Sep 2017 22:14:41 +0000 (00:14 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2

* PHP-7.1:
  Fixed bug #75139 (libgd/gd_interpolation.c:1786: suspicious if ?)

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Christoph M. Becker [Fri, 1 Sep 2017 22:05:35 +0000 (00:05 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Fixed bug #75139 (libgd/gd_interpolation.c:1786: suspicious if ?)

7 years agoFixed bug #75139 (libgd/gd_interpolation.c:1786: suspicious if ?)
Christoph M. Becker [Fri, 1 Sep 2017 22:04:02 +0000 (00:04 +0200)]
Fixed bug #75139 (libgd/gd_interpolation.c:1786: suspicious if ?)

We back-port https://github.com/libgd/libgd/commit/dd48286 even though
we cannot come up with a regression test, because the erroneous
condition appears to be impossible to trigger.

We also parenthesize the inner ternary operation to avoid confusion.

7 years agoAdded skipif.inc
Dmitry Stogov [Fri, 1 Sep 2017 10:32:26 +0000 (13:32 +0300)]
Added skipif.inc

7 years agoMerge branch 'PHP-7.2'
Anatol Belski [Fri, 1 Sep 2017 08:53:50 +0000 (10:53 +0200)]
Merge branch 'PHP-7.2'

* PHP-7.2:
  Fixed bug #75143 new method setEncryptionName() seems not to exist in ZipArchive

7 years agoFixed bug #75143 new method setEncryptionName() seems not to exist in ZipArchive
Anatol Belski [Fri, 1 Sep 2017 08:49:06 +0000 (10:49 +0200)]
Fixed bug #75143 new method setEncryptionName() seems not to exist in ZipArchive

update NEWS

7 years agoMerge branch 'PHP-7.2'
Anatol Belski [Fri, 1 Sep 2017 08:39:10 +0000 (10:39 +0200)]
Merge branch 'PHP-7.2'

* PHP-7.2:
  Yet one DLL to ignore

7 years agoYet one DLL to ignore
Anatol Belski [Fri, 1 Sep 2017 08:37:59 +0000 (10:37 +0200)]
Yet one DLL to ignore

7 years agoRemove dead allocations of non-escaping objects
Dmitry Stogov [Fri, 1 Sep 2017 07:32:20 +0000 (10:32 +0300)]
Remove dead allocations of non-escaping objects

7 years agoObjects with constructors escape
Dmitry Stogov [Fri, 1 Sep 2017 07:31:43 +0000 (10:31 +0300)]
Objects with constructors escape

7 years agoMerge branch 'PHP-7.2'
Anatol Belski [Thu, 31 Aug 2017 21:58:19 +0000 (23:58 +0200)]
Merge branch 'PHP-7.2'

* PHP-7.2:
  Make for exclusion per regex

7 years agoMerge branch 'PHP-7.1' into PHP-7.2
Anatol Belski [Thu, 31 Aug 2017 21:57:58 +0000 (23:57 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2

* PHP-7.1:
  Make for exclusion per regex

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Thu, 31 Aug 2017 21:57:36 +0000 (23:57 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Make for exclusion per regex

7 years agoMake for exclusion per regex
Anatol Belski [Thu, 31 Aug 2017 21:56:42 +0000 (23:56 +0200)]
Make for exclusion per regex

7 years agoMerge branch 'PHP-7.2'
Anatol Belski [Thu, 31 Aug 2017 18:56:25 +0000 (20:56 +0200)]
Merge branch 'PHP-7.2'

* PHP-7.2:
  Extend ignore list for DLLs to not to look after

7 years agoMerge branch 'PHP-7.1' into PHP-7.2
Anatol Belski [Thu, 31 Aug 2017 18:55:53 +0000 (20:55 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2

* PHP-7.1:
  Extend ignore list for DLLs to not to look after

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Thu, 31 Aug 2017 18:55:12 +0000 (20:55 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Extend ignore list for DLLs to not to look after

7 years agoExtend ignore list for DLLs to not to look after
Anatol Belski [Thu, 31 Aug 2017 18:48:33 +0000 (20:48 +0200)]
Extend ignore list for DLLs to not to look after

fix typo

7 years agoMerge branch 'PHP-7.2'
Anatol Belski [Thu, 31 Aug 2017 18:34:41 +0000 (20:34 +0200)]
Merge branch 'PHP-7.2'

* PHP-7.2:
  Fix `nmake install` fails when there are no shared extensions

7 years agoMerge branch 'PHP-7.1' into PHP-7.2
Anatol Belski [Thu, 31 Aug 2017 18:34:03 +0000 (20:34 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2

* PHP-7.1:
  Fix `nmake install` fails when there are no shared extensions

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Thu, 31 Aug 2017 18:33:31 +0000 (20:33 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Fix `nmake install` fails when there are no shared extensions

7 years agoFix `nmake install` fails when there are no shared extensions
Dylan K. Taylor [Thu, 31 Aug 2017 14:04:45 +0000 (15:04 +0100)]
Fix `nmake install` fails when there are no shared extensions

check for existence instead of muting everything

check for exe existence before trying to copy

7 years agoMerge branch 'PHP-7.2'
Anatol Belski [Thu, 31 Aug 2017 17:49:24 +0000 (19:49 +0200)]
Merge branch 'PHP-7.2'

* PHP-7.2:
  Copy dependencies of the core DLL in `nmake snap` for statically-compiled extensions when packaging builds

7 years agoMerge branch 'PHP-7.1' into PHP-7.2
Anatol Belski [Thu, 31 Aug 2017 17:48:43 +0000 (19:48 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2

* PHP-7.1:
  Copy dependencies of the core DLL in `nmake snap` for statically-compiled extensions when packaging builds

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Thu, 31 Aug 2017 17:48:11 +0000 (19:48 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Copy dependencies of the core DLL in `nmake snap` for statically-compiled extensions when packaging builds

7 years agoCopy dependencies of the core DLL in `nmake snap` for statically-compiled extensions...
Dylan K. Taylor [Thu, 31 Aug 2017 14:05:13 +0000 (15:05 +0100)]
Copy dependencies of the core DLL in `nmake snap` for statically-compiled extensions when packaging builds

7 years agoImproved check to avoid removing of dead code that may throw exception.
Dmitry Stogov [Thu, 31 Aug 2017 15:53:28 +0000 (18:53 +0300)]
Improved check to avoid removing of dead code that may throw exception.

7 years agoRemove dead construction of non-escaping arrays and objects
Dmitry Stogov [Thu, 31 Aug 2017 14:17:04 +0000 (17:17 +0300)]
Remove dead construction of non-escaping arrays and objects

7 years agoExtend SCCP to support properties of non-escaping objects
Dmitry Stogov [Thu, 31 Aug 2017 10:17:46 +0000 (13:17 +0300)]
Extend SCCP to support properties of non-escaping objects

7 years agoFixed SSA construction for PRE_INC_OBJ and family (these opcodes change the source...
Dmitry Stogov [Thu, 31 Aug 2017 10:16:21 +0000 (13:16 +0300)]
Fixed SSA construction for PRE_INC_OBJ and family (these opcodes change the source object)

7 years agoMerge branch 'PHP-7.2'
Remi Collet [Thu, 31 Aug 2017 05:56:24 +0000 (07:56 +0200)]
Merge branch 'PHP-7.2'

* PHP-7.2:
  move AC_DEFINE in the right position (in bundled lib conditon)

7 years agoMerge branch 'PHP-7.1' into PHP-7.2
Remi Collet [Thu, 31 Aug 2017 05:56:13 +0000 (07:56 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2

* PHP-7.1:
  move AC_DEFINE in the right position (in bundled lib conditon)

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Remi Collet [Thu, 31 Aug 2017 05:56:00 +0000 (07:56 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  move AC_DEFINE in the right position (in bundled lib conditon)

7 years agomove AC_DEFINE in the right position (in bundled lib conditon)
Remi Collet [Thu, 31 Aug 2017 05:55:45 +0000 (07:55 +0200)]
move AC_DEFINE in the right position (in bundled lib conditon)

7 years agoMerge branch 'PHP-7.2'
Jakub Zelenka [Wed, 30 Aug 2017 16:32:45 +0000 (17:32 +0100)]
Merge branch 'PHP-7.2'

7 years agoAutomatically load OpenSSL configuration file
Jakub Zelenka [Mon, 28 Aug 2017 18:25:18 +0000 (19:25 +0100)]
Automatically load OpenSSL configuration file

7 years agoDo not explicitly initialize and clean up OpenSSL for OpenSSL 1.1
Jakub Zelenka [Mon, 28 Aug 2017 17:48:25 +0000 (18:48 +0100)]
Do not explicitly initialize and clean up OpenSSL for OpenSSL 1.1

7 years agoSupport for implicit array/object allocations
Dmitry Stogov [Wed, 30 Aug 2017 14:41:45 +0000 (17:41 +0300)]
Support for implicit array/object allocations

7 years agoDetect undefined variable usage
Dmitry Stogov [Wed, 30 Aug 2017 13:02:29 +0000 (16:02 +0300)]
Detect undefined variable usage

7 years agoFixed tests
Dmitry Stogov [Wed, 30 Aug 2017 12:54:55 +0000 (15:54 +0300)]
Fixed tests

7 years agoExtend SCCP pass with support for elements of non-escaping arrays
Dmitry Stogov [Wed, 30 Aug 2017 12:31:23 +0000 (15:31 +0300)]
Extend SCCP pass with support for elements of non-escaping arrays

7 years agoMerge branch 'PHP-7.2'
Anatol Belski [Tue, 29 Aug 2017 23:12:02 +0000 (01:12 +0200)]
Merge branch 'PHP-7.2'

* PHP-7.2:
  Fix symbol name

7 years agoFix symbol name
Anatol Belski [Tue, 29 Aug 2017 23:11:19 +0000 (01:11 +0200)]
Fix symbol name

7 years agoRemoved support for BeOS, development for BeOS was supported 17 years ago.
Kalle Sommer Nielsen [Tue, 29 Aug 2017 20:03:56 +0000 (22:03 +0200)]
Removed support for BeOS, development for BeOS was supported 17 years ago.

This patch however does not drop support for the BeOS compatible variant, Haiku, see Github PR #2697 which is currently a WiP

I intentionally left out some fragments for BeOS in the build system for that seems to be bundles

7 years agoRemove this old obsolete TODO file
Kalle Sommer Nielsen [Tue, 29 Aug 2017 19:23:04 +0000 (21:23 +0200)]
Remove this old obsolete TODO file

7 years agoMerge branch 'PHP-7.2'
Frank Denis [Tue, 29 Aug 2017 17:25:58 +0000 (19:25 +0200)]
Merge branch 'PHP-7.2'

* PHP-7.2:
  ext/sodium: the second parameter of sodium_hex2bin() is optional
  ext/sodium: AI_StringRef_And_String -> AI_StringRefAndString for consistency
  ext/sodium: sort functions list

7 years agoext/sodium: the second parameter of sodium_hex2bin() is optional
Frank Denis [Tue, 29 Aug 2017 17:25:01 +0000 (19:25 +0200)]
ext/sodium: the second parameter of sodium_hex2bin() is optional

7 years agoext/sodium: AI_StringRef_And_String -> AI_StringRefAndString for consistency
Frank Denis [Tue, 29 Aug 2017 17:23:22 +0000 (19:23 +0200)]
ext/sodium: AI_StringRef_And_String -> AI_StringRefAndString for consistency

7 years agoext/sodium: sort functions list
Frank Denis [Tue, 29 Aug 2017 17:22:17 +0000 (19:22 +0200)]
ext/sodium: sort functions list

7 years agoFixed escaping instructions
Dmitry Stogov [Tue, 29 Aug 2017 12:46:57 +0000 (15:46 +0300)]
Fixed escaping instructions

7 years agoMerge branch 'PHP-7.2'
Remi Collet [Tue, 29 Aug 2017 11:11:28 +0000 (13:11 +0200)]
Merge branch 'PHP-7.2'

* PHP-7.2:
  Update NEWS for 7.2.0RC2
  Update NEWS for PHP 7.2.0RC1

7 years agoUpdate NEWS for 7.2.0RC2
Remi Collet [Tue, 29 Aug 2017 11:08:14 +0000 (11:08 +0000)]
Update NEWS for 7.2.0RC2

7 years agoUpdate NEWS for PHP 7.2.0RC1
Remi Collet [Tue, 29 Aug 2017 10:52:59 +0000 (10:52 +0000)]
Update NEWS for PHP 7.2.0RC1

7 years agoFixed tests titels
Dmitry Stogov [Tue, 29 Aug 2017 09:31:38 +0000 (12:31 +0300)]
Fixed tests titels

7 years agoAdded few Optimizer tests
Dmitry Stogov [Tue, 29 Aug 2017 09:11:34 +0000 (12:11 +0300)]
Added few Optimizer tests

7 years agoAccurate handling of ZEND_ASSIGN_OBJ
Dmitry Stogov [Tue, 29 Aug 2017 09:10:47 +0000 (12:10 +0300)]
Accurate handling of ZEND_ASSIGN_OBJ

7 years agoCheck for user defined classes
Dmitry Stogov [Tue, 29 Aug 2017 09:09:49 +0000 (12:09 +0300)]
Check for user defined classes

7 years agoEscpaing objects can't have destructors, so their assignment don't make side effects...
Dmitry Stogov [Tue, 29 Aug 2017 08:54:00 +0000 (11:54 +0300)]
Escpaing objects can't have destructors, so their assignment don't make side effects and may be eliminated.