@@ -1108,16 +1108,21 @@
Data delivery
1108
1108
< li >
1109
1109
Let |state:PressureState| be an [=adjusted pressure state=] given |data| and |source|.
1110
1110
li >
1111
- < li >
1112
- Let |timestamp| be an platform-specific timestamp converted in an [=implementation-defined=]
1113
- way to an [=monotonic clock/unsafe current time=] using the same [=monotonic clock=]
1114
- that is shared by [=environment settings object/time origin=].
1115
1111
< aside class ="note ">
1116
1112
The |data| sample and mapping between |data| sample, and [=pressure states=],
1117
1113
is [=implementation-defined=] and may use many different metrics. For instance,
1118
1114
for CPU, it might consider processor frequency and utilization, as well
1119
1115
as thermal conditions.
1120
1116
aside >
1117
+ < li >
1118
+ Let |timestamp| be an platform-specific timestamp converted in an [=implementation-defined=]
1119
+ way to an [=monotonic clock/unsafe current time=] using the same [=monotonic clock=]
1120
+ that is shared by [=environment settings object/time origin=].
1121
+ < aside class ="note ">
1122
+ The goal of this step is to ensure that a timestamp that may have been relative to
1123
+ a different time origin is converted to a value that can be used in computations with
1124
+ the same [=monotonic clock=] used by the operations described in [[HR-TIME]].
1125
+ aside >
1121
1126
li >
1122
1127
< li >
1123
1128
[=list/For each=] |observer:PressureObserver| in |relevantGlobal|'s
@@ -1140,7 +1145,7 @@
Data delivery
1140
1145
{{PressureRecord/[[Source]]}} set to |source|,
1141
1146
{{PressureRecord/[[State]]}} set to |state|
1142
1147
and {{PressureRecord/[[Time]]}} set to [=relative high resolution time=] based on |timestamp|
1143
- and a global .
1148
+ and |relevantGlobal| .
1144
1149
li >
1145
1150
< li >
1146
1151
If |observer|.{{PressureObserver/[[AfterPenaltyRecordMap]]}}[source] [=map/exists=]:
0 commit comments