Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Set expectation to reduce hot code fragmentation | Dmitry Stogov | 2019-07-10 | 1 | -1/+1 |
* | Merge branch 'PHP-7.3' into PHP-7.4 | Nikita Popov | 2019-07-10 | 1 | -0/+27 |
|\ | |||||
| * | Fix bug #78271 | Nikita Popov | 2019-07-10 | 1 | -0/+27 |
| * | Merge branch 'PHP-7.2' into PHP-7.3 | Nikita Popov | 2019-07-09 | 2 | -29/+11 |
| |\ | |||||
| | * | Revert "Fixed bug #76980" | Nikita Popov | 2019-07-09 | 2 | -29/+11 |
* | | | Throw notice on array access on illegal type | Nikita Popov | 2019-07-10 | 12 | -9/+114 |
* | | | Reduce cost for references to strings and resources | Dmitry Stogov | 2019-07-10 | 2 | -3/+9 |
* | | | Rename support_strings to !is_list | Nikita Popov | 2019-07-10 | 1 | -7/+7 |
* | | | Avoid unintended inlining | Dmitry Stogov | 2019-07-09 | 2 | -14/+62 |
* | | | Remove duplicated code for (PRE|POST)_DEC_(OBJ|STATIC_PROP) opcodes | Dmitry Stogov | 2019-07-09 | 4 | -1864/+1448 |
* | | | Fixed dispatch from inlined hybrid opcode to another opcode | Dmitry Stogov | 2019-07-08 | 1 | -5/+1 |
* | | | Delay EG(exception) check on slow path | Dmitry Stogov | 2019-07-08 | 2 | -7/+31 |
* | | | Fixed opcode description | Dmitry Stogov | 2019-07-08 | 2 | -2/+2 |
* | | | Eliminate useless checks | Dmitry Stogov | 2019-07-05 | 1 | -2/+2 |
* | | | Replace ZEND_ASSIGN_ADD (and others) by ZEND_ASSIGN_OP, ZEND_ASSIGN_DIM_OP, Z... | Dmitry Stogov | 2019-07-05 | 12 | -7859/+2307 |
* | | | Assert that HT entries using add_new APIs are really new | Nikita Popov | 2019-07-04 | 1 | -2/+4 |
* | | | Improve zend_binary_assign_op helpers. | Dmitry Stogov | 2019-07-04 | 6 | -2369/+2391 |
* | | | Introduce and use ZEND_VM_INLINE_HANDLER() to avoid ZEND_RETURN exception | Dmitry Stogov | 2019-07-04 | 2 | -6/+7 |
* | | | Set PROPERTY_TYPES_RESOLVED flag for internal classes | Nikita Popov | 2019-07-04 | 1 | -3/+8 |
* | | | Better optimization in RELEASE build. ZEND_ASSERT(s) prevented optimization | Dmitry Stogov | 2019-07-03 | 1 | -12/+12 |
* | | | Fixed bug #78239 | Nikita Popov | 2019-07-03 | 2 | -0/+31 |
* | | | Optimization of INC/DEC helpers | Dmitry Stogov | 2019-07-03 | 7 | -247/+257 |
* | | | simple ignore arguments in exceptions implementation | Joe Watkins | 2019-07-02 | 4 | -1/+24 |
* | | | Fix clang build | Nikita Popov | 2019-07-02 | 2 | -78/+78 |
* | | | Fixed build without global register variables | Dmitry Stogov | 2019-07-02 | 1 | -2/+2 |
* | | | Separate slow code | Dmitry Stogov | 2019-07-02 | 1 | -26/+42 |
* | | | Use string destructor instead of general zval_ptr_dtor_nogc() | Dmitry Stogov | 2019-07-02 | 2 | -123/+369 |
* | | | Eliminate exception checks | Dmitry Stogov | 2019-07-02 | 2 | -78/+442 |
* | | | Generate less code in compile time binary op test | Nikita Popov | 2019-07-01 | 1 | -4/+7 |
* | | | Micro-optimization | Dmitry Stogov | 2019-07-01 | 4 | -14/+38 |
* | | | Fixed GOTO VM | Dmitry Stogov | 2019-07-01 | 2 | -5/+5 |
* | | | Clarify #if indentation in time limit implemementation | Nikita Popov | 2019-07-01 | 1 | -21/+16 |
* | | | Disable RTLD_DEEPBIND under memory sanitizer | Nikita Popov | 2019-07-01 | 2 | -12/+8 |
* | | | Sync functions checks | Peter Kokot | 2019-06-30 | 1 | -1/+1 |
* | | | Remove HAVE_DEV_ARANDOM | Peter Kokot | 2019-06-30 | 1 | -8/+0 |
* | | | Disable ifunc resolvers if memory sanitizer is used | Nikita Popov | 2019-06-28 | 2 | -5/+9 |
* | | | Fix arginfo leak in disable_functions | Nikita Popov | 2019-06-28 | 3 | -17/+23 |
* | | | Merge branch 'PHP-7.3' into PHP-7.4 | Nikita Popov | 2019-06-28 | 2 | -1/+25 |
|\ \ \ | |/ / | |||||
| * | | Merge branch 'PHP-7.2' into PHP-7.3 | Nikita Popov | 2019-06-28 | 2 | -1/+25 |
| |\ \ | | |/ | |||||
| | * | Fix bugs in AST printer | sunnyeo | 2019-06-28 | 2 | -1/+25 |
| * | | Next is 7.3.8 | Christoph M. Becker | 2019-06-11 | 1 | -1/+1 |
* | | | Set up asan+ubsan scheduled build on azure | Nikita Popov | 2019-06-28 | 1 | -1/+4 |
* | | | Fix out-of-bounds read in array compilation | Nikita Popov | 2019-06-28 | 1 | -3/+5 |
* | | | Add tracked arena allocator | Nikita Popov | 2019-06-28 | 1 | -2/+102 |
* | | | implement tsrm_is_shutdown API | Joe Watkins | 2019-06-28 | 1 | -5/+6 |
* | | | Fixed use-after-free | Dmitry Stogov | 2019-06-28 | 1 | -0/+2 |
* | | | Fix custom heap free | Nikita Popov | 2019-06-28 | 1 | -1/+7 |
* | | | Remove HAVE_STRCOLL check | Peter Kokot | 2019-06-28 | 2 | -4/+0 |
* | | | Add tracked allocator mode | Nikita Popov | 2019-06-27 | 1 | -11/+71 |
* | | | Separate common code abd eliminate useless checks | Dmitry Stogov | 2019-06-27 | 1 | -76/+48 |