Skip to content

log(float(_)) is really slow #7918

@sagetrac-bober

Description

@sagetrac-bober

Somewhere between 4.1 and 4.3, log(x) got really slow when x is a float.

Example:

sage: version()
'Sage Version 4.3, Release Date: 2009-12-24'
sage: x = float(5)
sage: x
5.0
sage: timeit('log(x)')
625 loops, best of 3: 362 µs per loop
sage: version()
'Sage Version 4.1, Release Date: 2009-07-09'
sage: x = float(5)
sage: timeit('log(x)')
625 loops, best of 3: 7.26 µs per loop

CC: @sagetrac-mvngu

Component: performance

Keywords: log

Issue created by migration from https://trac.sagemath.org/ticket/7918

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions