diff options
| author | Remi Collet <remi@remirepo.net> | 2024-04-23 12:42:40 +0200 | 
|---|---|---|
| committer | Remi Collet <remi@php.net> | 2024-04-23 12:42:40 +0200 | 
| commit | b68012a87512a569e3577a094418809f3a062c55 (patch) | |
| tree | 4aae105bf06353f7d5d34eeffdf8494b74059efb /REFLECTION | |
| parent | 0c4a904e26e3caf5614a8441450027a2c9d43b51 (diff) | |
test build for upcoming 0.5.0
drop patches merged upstream
Diffstat (limited to 'REFLECTION')
| -rw-r--r-- | REFLECTION | 133 | 
1 files changed, 108 insertions, 25 deletions
@@ -1,4 +1,4 @@ -Extension [ <persistent> extension #75 hdrhistogram version 0.4.2 ] { +Extension [ <persistent> extension #75 hdrhistogram version 0.5.0 ] {    - Functions {      Function [ <internal:hdrhistogram> function hdr_init ] { @@ -8,18 +8,19 @@ Extension [ <persistent> extension #75 hdrhistogram version 0.4.2 ] {          Parameter #1 [ <required> int $highest_trackable_value ]          Parameter #2 [ <required> int $significant_figures ]        } +      - Return [ HdrHistogram\Histogram|false ]      }      Function [ <internal:hdrhistogram> function hdr_get_memory_size ] {        - Parameters [1] { -        Parameter #0 [ <required> $hdr ] +        Parameter #0 [ <required> HdrHistogram\Histogram $hdr ]        }        - Return [ int ]      }      Function [ <internal:hdrhistogram> function hdr_record_value ] {        - Parameters [2] { -        Parameter #0 [ <required> $hdr ] +        Parameter #0 [ <required> HdrHistogram\Histogram $hdr ]          Parameter #1 [ <required> int $value ]        }        - Return [ bool ] @@ -27,7 +28,7 @@ Extension [ <persistent> extension #75 hdrhistogram version 0.4.2 ] {      Function [ <internal:hdrhistogram> function hdr_record_values ] {        - Parameters [3] { -        Parameter #0 [ <required> $hdr ] +        Parameter #0 [ <required> HdrHistogram\Histogram $hdr ]          Parameter #1 [ <required> int $value ]          Parameter #2 [ <required> int $count ]        } @@ -36,58 +37,58 @@ Extension [ <persistent> extension #75 hdrhistogram version 0.4.2 ] {      Function [ <internal:hdrhistogram> function hdr_record_corrected_value ] {        - Parameters [3] { -        Parameter #0 [ <required> $hdr ] +        Parameter #0 [ <required> HdrHistogram\Histogram $hdr ]          Parameter #1 [ <required> int $value ]          Parameter #2 [ <required> int $expected_interval ]        } -      - Return [ void ] +      - Return [ bool ]      }      Function [ <internal:hdrhistogram> function hdr_mean ] {        - Parameters [1] { -        Parameter #0 [ <required> $hdr ] +        Parameter #0 [ <required> HdrHistogram\Histogram $hdr ]        } -      - Return [ int ] +      - Return [ float ]      }      Function [ <internal:hdrhistogram> function hdr_stddev ] {        - Parameters [1] { -        Parameter #0 [ <required> $hdr ] +        Parameter #0 [ <required> HdrHistogram\Histogram $hdr ]        }        - Return [ float ]      }      Function [ <internal:hdrhistogram> function hdr_min ] {        - Parameters [1] { -        Parameter #0 [ <required> $hdr ] +        Parameter #0 [ <required> HdrHistogram\Histogram $hdr ]        }        - Return [ int ]      }      Function [ <internal:hdrhistogram> function hdr_max ] {        - Parameters [1] { -        Parameter #0 [ <required> $hdr ] +        Parameter #0 [ <required> HdrHistogram\Histogram $hdr ]        }        - Return [ int ]      }      Function [ <internal:hdrhistogram> function hdr_total_count ] {        - Parameters [1] { -        Parameter #0 [ <required> $hdr ] +        Parameter #0 [ <required> HdrHistogram\Histogram $hdr ]        }        - Return [ int ]      }      Function [ <internal:hdrhistogram> function hdr_reset ] {        - Parameters [1] { -        Parameter #0 [ <required> $hdr ] +        Parameter #0 [ <required> HdrHistogram\Histogram $hdr ]        }        - Return [ void ]      }      Function [ <internal:hdrhistogram> function hdr_count_at_value ] {        - Parameters [2] { -        Parameter #0 [ <required> $hdr ] +        Parameter #0 [ <required> HdrHistogram\Histogram $hdr ]          Parameter #1 [ <required> int $value ]        }        - Return [ int ] @@ -95,7 +96,7 @@ Extension [ <persistent> extension #75 hdrhistogram version 0.4.2 ] {      Function [ <internal:hdrhistogram> function hdr_value_at_percentile ] {        - Parameters [2] { -        Parameter #0 [ <required> $hdr ] +        Parameter #0 [ <required> HdrHistogram\Histogram $hdr ]          Parameter #1 [ <required> float $percentile ]        }        - Return [ int ] @@ -103,49 +104,52 @@ Extension [ <persistent> extension #75 hdrhistogram version 0.4.2 ] {      Function [ <internal:hdrhistogram> function hdr_add ] {        - Parameters [2] { -        Parameter #0 [ <required> $hdr1 ] -        Parameter #1 [ <required> $hdr2 ] +        Parameter #0 [ <required> HdrHistogram\Histogram $hdr1 ] +        Parameter #1 [ <required> HdrHistogram\Histogram $hdr2 ]        } +      - Return [ HdrHistogram\Histogram|false ]      }      Function [ <internal:hdrhistogram> function hdr_merge_into ] {        - Parameters [2] { -        Parameter #0 [ <required> $hdr1 ] -        Parameter #1 [ <required> $hdr2 ] +        Parameter #0 [ <required> HdrHistogram\Histogram $hdr1 ] +        Parameter #1 [ <required> HdrHistogram\Histogram $hdr2 ]        }        - Return [ int ]      }      Function [ <internal:hdrhistogram> function hdr_iter_init ] {        - Parameters [1] { -        Parameter #0 [ <required> $hdr ] +        Parameter #0 [ <required> HdrHistogram\Histogram $hdr ]        } +      - Return [ HdrHistogram\Iterator|false ]      }      Function [ <internal:hdrhistogram> function hdr_iter_next ] {        - Parameters [1] { -        Parameter #0 [ <required> $hdr ] +        Parameter #0 [ <required> HdrHistogram\Iterator $hdr ]        }        - Return [ array|false ]      }      Function [ <internal:hdrhistogram> function hdr_percentile_iter_init ] {        - Parameters [2] { -        Parameter #0 [ <required> $hdr ] +        Parameter #0 [ <required> HdrHistogram\Histogram $hdr ]          Parameter #1 [ <required> int $ticks_per_half_distance ]        } +      - Return [ HdrHistogram\Iterator\Percentile|false ]      }      Function [ <internal:hdrhistogram> function hdr_percentile_iter_next ] {        - Parameters [1] { -        Parameter #0 [ <required> $hdr ] +        Parameter #0 [ <required> HdrHistogram\Iterator\Percentile $hdr ]        }        - Return [ array|false ]      }      Function [ <internal:hdrhistogram> function hdr_export ] {        - Parameters [1] { -        Parameter #0 [ <required> $hdr ] +        Parameter #0 [ <required> HdrHistogram\Histogram $hdr ]        }        - Return [ array ]      } @@ -154,11 +158,12 @@ Extension [ <persistent> extension #75 hdrhistogram version 0.4.2 ] {        - Parameters [1] {          Parameter #0 [ <required> array $import ]        } +      - Return [ HdrHistogram\Histogram|false ]      }      Function [ <internal:hdrhistogram> function hdr_base64_encode ] {        - Parameters [1] { -        Parameter #0 [ <required> $hdr ] +        Parameter #0 [ <required> HdrHistogram\Histogram $hdr ]        }        - Return [ string|false ]      } @@ -167,6 +172,84 @@ Extension [ <persistent> extension #75 hdrhistogram version 0.4.2 ] {        - Parameters [1] {          Parameter #0 [ <required> string $data ]        } +      - Return [ HdrHistogram\Histogram|false ] +    } +  } + +  - Classes [3] { +    Class [ <internal:hdrhistogram> final class HdrHistogram\Histogram ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:hdrhistogram, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <required> int $lowestDiscernibleValue ] +            Parameter #1 [ <required> int $highestTrackableValue ] +            Parameter #2 [ <required> int $significantFigures ] +          } +        } +      } +    } + +    Class [ <internal:hdrhistogram> final class HdrHistogram\Iterator ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:hdrhistogram, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> HdrHistogram\Histogram $histogram ] +          } +        } +      } +    } + +    Class [ <internal:hdrhistogram> final class HdrHistogram\Iterator\Percentile ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:hdrhistogram, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> HdrHistogram\Histogram $histogram ] +            Parameter #1 [ <required> int $ticksPerHalfDistance ] +          } +        } +      }      }    }  }  | 
