Skip to content

Performance of generic tupes #6524

Closed
Closed
@nicolasstucki

Description

@nicolasstucki

Compiling

(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22).tail

is 5X faster that compiling

(1 *: 2 *: 3 *: 4 *: 5 *: 6 *: 7 *: 8 *: 9 *: 10 *: 11 *: 12 *: 13 *: 14 *: 15 *: 16 *: 17 *: 18 *: 19 *: 20 *: 21 *: 22 *: ()).tail
70.956 ±(99.9%) 0.702 ms/op [Average]
  (min, avg, max) = (69.699, 70.956, 72.428), stdev = 0.809

vs

360.557 ±(99.9%) 8.647 ms/op [Average]
  (min, avg, max) = (348.357, 360.557, 384.038), stdev = 9.958

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions