History log of /php-src/win32/build/config.w32 (Results 126 – 150 of 303)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 1ff094de 03-Oct-2014 Anatol Belski

remove the remains of dsp files handling

# 76081df1 01-Oct-2014 Anatol Belski

using pointer to the tsrm ls cache instead of a function call

yet another approach

Revision tags: php-5.5.18RC1, php-5.6.1
# d11734b4 25-Sep-2014 Anatol Belski

reworked the patch, less new stuff but worky

TLS is already used in TSRM, the way exporting the tsrm cache through
a thread local variable is not portable. Additionally, the current

reworked the patch, less new stuff but worky

TLS is already used in TSRM, the way exporting the tsrm cache through
a thread local variable is not portable. Additionally, the current
patch suffers from bugs which are hard to find, but prevent it to
be worky with apache. What is done here is mainly uses the idea
from the RFC patch, but

- __thread variable is removed
- offset math and declarations are removed
- extra macros and definitions are removed

What is done merely is

- use an inline function to access the tsrm cache. The function uses
the portable tsrm_tls_get macro which is cheap
- all the TSRM_* macros are set to placebo. Thus this opens the way
remove them later

Except that, the logic is old. TSRMLS_FETCH will have to be done once
per thread, then tsrm_get_ls_cache() can be used. Things seeming to be
worky are cli, cli server and apache. I also tried to enable bz2
shared and it has worked out of the box. The change is yet minimal
diffing to the current master bus is a worky start, IMHO. Though will
have to recheck the other previously done SAPIs - embed and cgi.

The offsets can be added to the tsrm_resource_type struct, then
it'll not be needed to declare them in the userspace. Even the
"done" member type can be changed to int16 or smaller, then adding
the offset as int16 will not change the struct size. As well on the
todo might be removing the hashed storage, thread_id != thread_id and
linked list logic in favour of the explicit TLS operations.

show more ...

Revision tags: php-5.6.2
# 7099736d 22-Sep-2014 Anatol Belski

Merge remote-tracking branch 'origin/master' into native-tls

* origin/master:
Fix tests/serialize/bug64146.phpt
Remove zend_dynamic_array
Remove static allocator
Fixe

Merge remote-tracking branch 'origin/master' into native-tls

* origin/master:
Fix tests/serialize/bug64146.phpt
Remove zend_dynamic_array
Remove static allocator
Fixed typo
Fix list() destructuring to special variables
Remove php_varname_check
Avoid useless reference counting
Specialization (only IS_VAR ad IS_CV operands may be references)
Optimized unset()
Make error paths to be UNEXPECTED
Replace IS_OP?_TMP_FREE() with more clear (OP?_TYPE == IS_TMP_VAR)

show more ...


# 982f02af 22-Sep-2014 Nikita Popov

Remove zend_dynamic_array

This was introduced back in 2000 to test a new hashtable
implementation and is no longer used.

# f2e636de 22-Sep-2014 Anatol Belski

pickup the alignment definition

# aa339d00 20-Sep-2014 Anatol Belski

enable native TLS by default on Windows

# 8eb7e7bf 20-Sep-2014 Florian MARGAINE

Merge branch 'master' into issue-67910

Conflicts:
README.PARAMETER_PARSING_API
ext/gmp/tests/001.phpt


# cf0303e7 20-Sep-2014 Florian MARGAINE

Replaces php5 with php7, without whitespace changes.

# 2700e248 19-Sep-2014 Anatol Belski

add the missing src file

Revision tags: php-5.4.33, php-5.5.17, php-5.6.1RC1, php-5.5.17RC1, php-5.4.33RC1, php-5.6.0, POST_AST_MERGE, PRE_AST_MERGE, POST_64BIT_BRANCH_MERGE, PRE_64BIT_BRANCH_MERGE, php-5.5.16, php-5.4.32, POST_PHPNG_MERGE, PRE_PHPNG_MERGE, php-5.6.0RC4, php-5.3.29, php-5.5.16RC1, php-5.4.32RC1, php-5.3.29RC1, php-5.6.0RC3, php-5.5.15, php-5.4.31
# a8076b93 10-Jul-2014 Anatol Belski

explicitly PHP_ANALYZER=no when no known keyword was passed

Revision tags: php-5.4.31RC1, php-5.5.15RC1, php-5.6.0RC2, php-5.4.30, php-5.5.14, php-5.6.0RC1, php-5.5.14RC1, php-5.4.30RC1, php-5.6.0beta4, php-5.4.29, php-5.5.13, php-5.5.13RC1, php-5.6.0beta3, php-5.4.29RC1, php-5.6.0beta2, php-5.5.12, php-5.4.28, php-5.4.28RC1, php-5.5.12RC1, php-5.6.0beta1, php-5.4.27, php-5.5.11
# 655f2973 25-Mar-2014 Anatol Belski

Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
fix disabling PGO for extensions, rel bug #65715


# 7477f5b3 25-Mar-2014 Anatol Belski

fix disabling PGO for extensions, rel bug #65715

# 59dcf987 24-Mar-2014 Anatol Belski

Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
more fixes related to bug #65715


# 223f7d9a 24-Mar-2014 Anatol Belski

Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
more fixes related to bug #65715


# 6612e1ba 24-Mar-2014 Anatol Belski

more fixes related to bug #65715

Revision tags: php-5.5.11RC1, php-5.4.27RC1, php-5.5.10, php-5.4.26
# cf90bd92 01-Mar-2014 Anatol Belski

support for static analyzers other than visual studio

Revision tags: php-5.6.0alpha3, php-5.4.26RC1, php-5.5.10RC1, php-5.6.0alpha2, php-5.5.9, php-5.4.25, php-5.5.9RC1, php-5.4.25RC1, php-5.6.0alpha1, php-5.5.8, php-5.4.24, php-5.4.24RC1, php-5.5.8RC1
# 2a1b6056 22-Dec-2013 krakjoe

Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
stop warnings from unused opcode map
- BFN
- Fixed bug #66311 (Stack smashing protection kills PDO/ODBC queries) patch by: mi

Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
stop warnings from unused opcode map
- BFN
- Fixed bug #66311 (Stack smashing protection kills PDO/ODBC queries) patch by: michael at orlitzky dot com
Included new .c file in build too
Fixed little typo in zend_vm_gen.php
Moved to new file, killing a lot of warnings

show more ...


# 7e3af096 21-Dec-2013 Bob Weinand

Merge branch 'PHP-5.4' into PHP-5.5

Conflicts:
Zend/zend_vm_opcodes.c


# 97bf2543 21-Dec-2013 Bob Weinand

Included new .c file in build too

Revision tags: php-5.5.7, php-5.4.23, php-5.3.28, php-5.5.7RC1, php-5.4.23RC1, php-5.4.22, php-5.5.6
# af600c24 06-Nov-2013 Dmitry Stogov

Merge branch 'const_scalar_exprs' of github.com:bwoebi/php-src into const_scalar_exprs

* 'const_scalar_exprs' of github.com:bwoebi/php-src:
Removed operations on constant arrays. They

Merge branch 'const_scalar_exprs' of github.com:bwoebi/php-src into const_scalar_exprs

* 'const_scalar_exprs' of github.com:bwoebi/php-src:
Removed operations on constant arrays. They make no sense as constants are not allowed to be arrays. And as just properties are allowed to; no problem, we still don't need operations on any constant array.
Added a few more operators
Whitespace fix
converted several switches to ifs and made more opcache friendly
Fatal error about self referencing constants fixed
Fixed mem leaks, added tests and ternary operator
Working commit for constant scalar expressions (with constants). Tests will follow.

Conflicts:
Zend/Makefile.am
configure.in
win32/build/config.w32

show more ...


# 23617458 31-Oct-2013 Bob Weinand

Working commit for constant scalar expressions (with constants).
Tests will follow.

Revision tags: php-5.4.22RC1, php-5.5.6RC1
# e30b2aae 17-Oct-2013 Anatol Belski

initial move on renaming files and fixing includes

Revision tags: php-5.4.21, php-5.5.5, php-5.4.21RC1, php-5.5.5RC1, php-5.5.4, php-5.4.20, php-5.5.4RC1, php-5.4.20RC1
# bd677b43 28-Aug-2013 Anatol Belski

removed the /Wp64 switch as we use true 64 bit compiler now

Revision tags: php-5.5.3, php-5.4.19, php-5.5.2, php-5.4.18, php-5.5.2RC1, php-5.4.18RC2, php-5.5.1, php-5.4.18RC1, php-5.3.27, php-5.4.17, php-5.5.0, php-5.3.27RC1, php-5.4.17RC1, php-5.5.0RC3, php-5.3.26, php-5.4.16, php-5.5.0RC2, php-5.3.26RC1, php-5.4.16RC1, php-5.5.0RC1, php-5.3.25, php-5.4.15, php-5.3.25RC1, php-5.5.0beta4, php-5.4.15RC1, php-5.4.14, php-5.3.24, php-5.5.0beta3, php-5.3.24RC1, php-5.4.14RC1, php-5.5.0beta2, php-5.5.0beta1, php-5.3.23, php-5.4.13, php-5.5.0alpha6, php-5.3.23RC1, php-5.4.13RC1, php-5.3.22, php-5.5.0alpha5, php-5.4.12, php-5.3.22RC2, php-5.4.12RC2, php-5.3.22RC1, php-5.4.12RC1, php-5.5.0alpha4, php-5.3.21, php-5.4.11, php-5.5.0alpha3, php-5.3.21RC1, php-5.4.11RC1, php-5.3.20, php-5.4.10, php-5.5.0alpha2, php-5.3.20RC1, php-5.4.10RC1, php-5.3.19, php-5.4.9, php-5.5.0alpha1, php-5.3.19RC1, php-5.4.9RC1, php-5.3.18, php-5.4.8, php-5.3.18RC1, php-5.4.8RC1, php-5.3.17, php-5.4.7
# 80a2f2f6 08-Sep-2012 unknown

Merge branch 'PHP-5.4'

* PHP-5.4:
-enable VC11 (vc2012)


12345678910>>...13