From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: References: <20180306124315.30208-1-tvrtko.ursulin@linux.intel.com> <20180306124315.30208-8-tvrtko.ursulin@linux.intel.com> From: Lionel Landwerlin Message-ID: Date: Wed, 18 Apr 2018 09:56:24 -0700 MIME-Version: 1.0 In-Reply-To: <20180306124315.30208-8-tvrtko.ursulin@linux.intel.com> Content-Language: en-US Subject: Re: [igt-dev] [PATCH i-g-t 07/11] trace.pl: Move min/max timestamp lookup to last loop List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" To: Tvrtko Ursulin , igt-dev@lists.freedesktop.org Cc: Intel-gfx@lists.freedesktop.org, Tvrtko Ursulin List-ID: UmV2aWV3ZWQtYnk6IExpb25lbCBMYW5kd2VybGluIDxsaW9uZWwuZy5sYW5kd2VybGluQGludGVs LmNvbT4KCk9uIDA2LzAzLzE4IDA0OjQzLCBUdnJ0a28gVXJzdWxpbiB3cm90ZToKPiBGcm9tOiBU dnJ0a28gVXJzdWxpbiA8dHZydGtvLnVyc3VsaW5AaW50ZWwuY29tPgo+Cj4gSXQgbWFrZXMgc2Vu c2UgdG8gZmV0Y2ggdGhlIG1pbiBhbmQgbWF4IHRpbWVzdGFtcCBvbmx5IGFmdGVyIHRoZQo+IGxh c3Qgc29ydCBvZiB0aGUgYXJyYXkuCj4KPiBTaWduZWQtb2ZmLWJ5OiBUdnJ0a28gVXJzdWxpbiA8 dHZydGtvLnVyc3VsaW5AaW50ZWwuY29tPgo+IENjOiBKb2huIEhhcnJpc29uIDxKb2huLkMuSGFy cmlzb25AaW50ZWwuY29tPgo+IC0tLQo+ICAgc2NyaXB0cy90cmFjZS5wbCB8IDExICsrKysrKy0t LS0tCj4gICAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQo+ Cj4gZGlmZiAtLWdpdCBhL3NjcmlwdHMvdHJhY2UucGwgYi9zY3JpcHRzL3RyYWNlLnBsCj4gaW5k ZXggZDQ5ZDI1ZDZjMWNhLi4yN2IzOWVmY2ViYmQgMTAwNzU1Cj4gLS0tIGEvc2NyaXB0cy90cmFj ZS5wbAo+ICsrKyBiL3NjcmlwdHMvdHJhY2UucGwKPiBAQCAtNTMxLDggKzUzMSw2IEBAIGZvcmVh Y2ggbXkgJGtleSAoa2V5cyAlZGIpIHsKPiAgICMgR1BVIHRpbWUgYWNjb3VudGluZwo+ICAgbXkg KCVydW5uaW5nLCAlcnVubmFibGUsICVxdWV1ZWQsICViYXRjaF9hdmcsICViYXRjaF90b3RhbF9h dmcsICViYXRjaF9jb3VudCk7Cj4gICBteSAoJXN1Ym1pdF9hdmcsICVleGVjdXRlX2F2ZywgJWN0 eHNhdmVfYXZnKTsKPiAtbXkgJGxhc3RfdHMgPSAwOwo+IC1teSAkZmlyc3RfdHM7Cj4gICAKPiAg IHN1YiBzb3J0U3RhcnQgewo+ICAgCW15ICRhcyA9ICRkYnskYX0tPnsnc3RhcnQnfTsKPiBAQCAt NTU0LDkgKzU1Miw2IEBAIGZvcmVhY2ggbXkgJGtleSAoQHNvcnRlZF9rZXlzKSB7Cj4gICAJbXkg JHJpbmcgPSAkZGJ7JGtleX0tPnsncmluZyd9Owo+ICAgCW15ICRlbmQgPSAkZGJ7JGtleX0tPnsn ZW5kJ307Cj4gICAKPiAtCSRmaXJzdF90cyA9ICRkYnska2V5fS0+eydxdWV1ZSd9IGlmIG5vdCBk ZWZpbmVkICRmaXJzdF90cyBvciAkZGJ7JGtleX0tPnsncXVldWUnfSA8ICRmaXJzdF90czsKPiAt CSRsYXN0X3RzID0gJGVuZCBpZiAkZW5kID4gJGxhc3RfdHM7Cj4gLQo+ICAgCSMgY29ycmVjdCBk dXJhdGlvbiBvZiBtZXJnZWQgYmF0Y2hlcwo+ICAgCWlmICgkY29ycmVjdF9kdXJhdGlvbnMgYW5k IGV4aXN0cyAkZGJ7JGtleX0tPnsnbm8tZW5kJ30pIHsKPiAgIAkJbXkgJGN0eCA9ICRkYnska2V5 fS0+eydjdHgnfTsKPiBAQCAtNTg0LDEyICs1NzksMTggQEAgZm9yZWFjaCBteSAka2V5IChAc29y dGVkX2tleXMpIHsKPiAgIAo+ICAgQHNvcnRlZF9rZXlzID0gc29ydCBzb3J0U3RhcnQga2V5cyAl ZGIgaWYgJHJlX3NvcnQ7Cj4gICAKPiArbXkgJGxhc3RfdHMgPSAwOwo+ICtteSAkZmlyc3RfdHM7 Cj4gKwo+ICAgZm9yZWFjaCBteSAka2V5IChAc29ydGVkX2tleXMpIHsKPiAgIAlteSAkcmluZyA9 ICRkYnska2V5fS0+eydyaW5nJ307Cj4gICAJbXkgJGVuZCA9ICRkYnska2V5fS0+eydlbmQnfTsK PiAgIAlteSAkc3RhcnQgPSAkZGJ7JGtleX0tPnsnc3RhcnQnfTsKPiAgIAlteSAkbm90aWZ5ID0g JGRieyRrZXl9LT57J25vdGlmeSd9Owo+ICAgCj4gKwkkZmlyc3RfdHMgPSAkZGJ7JGtleX0tPnsn cXVldWUnfSBpZiBub3QgZGVmaW5lZCAkZmlyc3RfdHMgb3IgJGRieyRrZXl9LT57J3F1ZXVlJ30g PCAkZmlyc3RfdHM7Cj4gKwkkbGFzdF90cyA9ICRlbmQgaWYgJGVuZCA+ICRsYXN0X3RzOwo+ICsK PiAgIAkkZGJ7JGtleX0tPnsnY29udGV4dC1jb21wbGV0ZS1kZWxheSd9ID0gJGVuZCAtICRub3Rp Znk7Cj4gICAJJGRieyRrZXl9LT57J2V4ZWN1dGUtZGVsYXknfSA9ICRzdGFydCAtICRkYnska2V5 fS0+eydzdWJtaXQnfTsKPiAgIAkkZGJ7JGtleX0tPnsnc3VibWl0LWRlbGF5J30gPSAkZGJ7JGtl eX0tPnsnc3VibWl0J30gLSAkZGJ7JGtleX0tPnsncXVldWUnfTsKCgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwppZ3QtZGV2IG1haWxpbmcgbGlzdAppZ3Qt ZGV2QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2lndC1kZXYK From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lionel Landwerlin Subject: Re: [igt-dev] [PATCH i-g-t 07/11] trace.pl: Move min/max timestamp lookup to last loop Date: Wed, 18 Apr 2018 09:56:24 -0700 Message-ID: References: <20180306124315.30208-1-tvrtko.ursulin@linux.intel.com> <20180306124315.30208-8-tvrtko.ursulin@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20180306124315.30208-8-tvrtko.ursulin@linux.intel.com> Content-Language: en-US List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Tvrtko Ursulin , igt-dev@lists.freedesktop.org Cc: Intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org UmV2aWV3ZWQtYnk6IExpb25lbCBMYW5kd2VybGluIDxsaW9uZWwuZy5sYW5kd2VybGluQGludGVs LmNvbT4KCk9uIDA2LzAzLzE4IDA0OjQzLCBUdnJ0a28gVXJzdWxpbiB3cm90ZToKPiBGcm9tOiBU dnJ0a28gVXJzdWxpbiA8dHZydGtvLnVyc3VsaW5AaW50ZWwuY29tPgo+Cj4gSXQgbWFrZXMgc2Vu c2UgdG8gZmV0Y2ggdGhlIG1pbiBhbmQgbWF4IHRpbWVzdGFtcCBvbmx5IGFmdGVyIHRoZQo+IGxh c3Qgc29ydCBvZiB0aGUgYXJyYXkuCj4KPiBTaWduZWQtb2ZmLWJ5OiBUdnJ0a28gVXJzdWxpbiA8 dHZydGtvLnVyc3VsaW5AaW50ZWwuY29tPgo+IENjOiBKb2huIEhhcnJpc29uIDxKb2huLkMuSGFy cmlzb25AaW50ZWwuY29tPgo+IC0tLQo+ICAgc2NyaXB0cy90cmFjZS5wbCB8IDExICsrKysrKy0t LS0tCj4gICAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQo+ Cj4gZGlmZiAtLWdpdCBhL3NjcmlwdHMvdHJhY2UucGwgYi9zY3JpcHRzL3RyYWNlLnBsCj4gaW5k ZXggZDQ5ZDI1ZDZjMWNhLi4yN2IzOWVmY2ViYmQgMTAwNzU1Cj4gLS0tIGEvc2NyaXB0cy90cmFj ZS5wbAo+ICsrKyBiL3NjcmlwdHMvdHJhY2UucGwKPiBAQCAtNTMxLDggKzUzMSw2IEBAIGZvcmVh Y2ggbXkgJGtleSAoa2V5cyAlZGIpIHsKPiAgICMgR1BVIHRpbWUgYWNjb3VudGluZwo+ICAgbXkg KCVydW5uaW5nLCAlcnVubmFibGUsICVxdWV1ZWQsICViYXRjaF9hdmcsICViYXRjaF90b3RhbF9h dmcsICViYXRjaF9jb3VudCk7Cj4gICBteSAoJXN1Ym1pdF9hdmcsICVleGVjdXRlX2F2ZywgJWN0 eHNhdmVfYXZnKTsKPiAtbXkgJGxhc3RfdHMgPSAwOwo+IC1teSAkZmlyc3RfdHM7Cj4gICAKPiAg IHN1YiBzb3J0U3RhcnQgewo+ICAgCW15ICRhcyA9ICRkYnskYX0tPnsnc3RhcnQnfTsKPiBAQCAt NTU0LDkgKzU1Miw2IEBAIGZvcmVhY2ggbXkgJGtleSAoQHNvcnRlZF9rZXlzKSB7Cj4gICAJbXkg JHJpbmcgPSAkZGJ7JGtleX0tPnsncmluZyd9Owo+ICAgCW15ICRlbmQgPSAkZGJ7JGtleX0tPnsn ZW5kJ307Cj4gICAKPiAtCSRmaXJzdF90cyA9ICRkYnska2V5fS0+eydxdWV1ZSd9IGlmIG5vdCBk ZWZpbmVkICRmaXJzdF90cyBvciAkZGJ7JGtleX0tPnsncXVldWUnfSA8ICRmaXJzdF90czsKPiAt CSRsYXN0X3RzID0gJGVuZCBpZiAkZW5kID4gJGxhc3RfdHM7Cj4gLQo+ICAgCSMgY29ycmVjdCBk dXJhdGlvbiBvZiBtZXJnZWQgYmF0Y2hlcwo+ICAgCWlmICgkY29ycmVjdF9kdXJhdGlvbnMgYW5k IGV4aXN0cyAkZGJ7JGtleX0tPnsnbm8tZW5kJ30pIHsKPiAgIAkJbXkgJGN0eCA9ICRkYnska2V5 fS0+eydjdHgnfTsKPiBAQCAtNTg0LDEyICs1NzksMTggQEAgZm9yZWFjaCBteSAka2V5IChAc29y dGVkX2tleXMpIHsKPiAgIAo+ICAgQHNvcnRlZF9rZXlzID0gc29ydCBzb3J0U3RhcnQga2V5cyAl ZGIgaWYgJHJlX3NvcnQ7Cj4gICAKPiArbXkgJGxhc3RfdHMgPSAwOwo+ICtteSAkZmlyc3RfdHM7 Cj4gKwo+ICAgZm9yZWFjaCBteSAka2V5IChAc29ydGVkX2tleXMpIHsKPiAgIAlteSAkcmluZyA9 ICRkYnska2V5fS0+eydyaW5nJ307Cj4gICAJbXkgJGVuZCA9ICRkYnska2V5fS0+eydlbmQnfTsK PiAgIAlteSAkc3RhcnQgPSAkZGJ7JGtleX0tPnsnc3RhcnQnfTsKPiAgIAlteSAkbm90aWZ5ID0g JGRieyRrZXl9LT57J25vdGlmeSd9Owo+ICAgCj4gKwkkZmlyc3RfdHMgPSAkZGJ7JGtleX0tPnsn cXVldWUnfSBpZiBub3QgZGVmaW5lZCAkZmlyc3RfdHMgb3IgJGRieyRrZXl9LT57J3F1ZXVlJ30g PCAkZmlyc3RfdHM7Cj4gKwkkbGFzdF90cyA9ICRlbmQgaWYgJGVuZCA+ICRsYXN0X3RzOwo+ICsK PiAgIAkkZGJ7JGtleX0tPnsnY29udGV4dC1jb21wbGV0ZS1kZWxheSd9ID0gJGVuZCAtICRub3Rp Znk7Cj4gICAJJGRieyRrZXl9LT57J2V4ZWN1dGUtZGVsYXknfSA9ICRzdGFydCAtICRkYnska2V5 fS0+eydzdWJtaXQnfTsKPiAgIAkkZGJ7JGtleX0tPnsnc3VibWl0LWRlbGF5J30gPSAkZGJ7JGtl eX0tPnsnc3VibWl0J30gLSAkZGJ7JGtleX0tPnsncXVldWUnfTsKCgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0Cklu dGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5v cmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK