Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor: Reorder list construction in the function php_intpow10 #11683

Merged
merged 3 commits into from Jul 13, 2023

Conversation

jorgsowa
Copy link
Contributor

@jorgsowa jorgsowa commented Jul 11, 2023

This PR reorders list construction in the function php_intpow10 and the variable initialization in php_intlog10abs. We don't need the default results when power is not in the range <0,22>.

@jorgsowa jorgsowa requested a review from bukka as a code owner July 11, 2023 20:57
@jorgsowa jorgsowa changed the title refactor: Reorder list construction in the function php_intlog10abs refactor: Reorder list construction in the function php_intpow10 Jul 11, 2023
@bukka bukka merged commit 0313640 into php:master Jul 13, 2023
20 checks passed
@bukka
Copy link
Member

bukka commented Jul 13, 2023

This looks like a reasonable small improvement. Thanks!

arnaud-lb added a commit to arnaud-lb/php-src that referenced this pull request Jul 16, 2023
* up/master: (571 commits)
  Expose time spent collecting cycles in gc_status() (php#11523)
  Warn when fpm socket was not registered on the expected path
  Implement DOMElement::id
  Fix ?
  Implement DOMParentNode::replaceChildren()
  Implement DOMElement::className
  RFC: Deprecate remains of string evaluated code assertions (php#11671)
  Prevent decimal int precision loss in number_format()
  Implement DOMNode::getRootNode()
  Implement DOMElement::getAttributeNames()
  Refactor dom_node_node_name_read() to avoid double allocation
  Handle fragments consisting out of multiple children without a single root correctly
  Avoid allocations in DOMElement::getAttribute()
  Avoid string allocation in dom_get_dom1_attribute() for as long as possible
  Fix use-of-uninitialized-value when calling php_posix_stream_get_fd (php#11694)
  Reorder list construction in the function php_intpow10 (php#11683)
  proc_open: Use posix_spawn(3) interface on systems where it is profitable
  zend_gdb disable gdb detection for FreeBSD < 11.
  Fix iface const visibility variance check
  Fix missing iface class const inheritance type check
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants