Tadeu Zagallo
89c1747c33
Implement asm trampoline rather forwardInvocation
...
Summary: public
The profiler overrides all the methods of all the BridgeModules, and in order to
`start` and `end` the profiler at the function invocation time it used `NSInvocation`,
which is slow.
Replace it with a simple assembly method based on `objc_msgSend`.
Reviewed By: jspahrsummers
Differential Revision: D2550807
fb-gh-sync-id: 88ca08f9d6bfcd3035bda9304c93566c8818b46f
2015-10-20 04:14:09 -07:00
..
2015-10-08 08:26:20 -07:00
2015-10-08 08:26:20 -07:00
2015-10-19 08:04:24 -07:00
2015-08-14 01:57:18 -08:00
2015-08-25 04:48:39 -08:00
2015-10-16 08:11:25 -07:00
2015-09-18 15:04:28 -07:00
2015-09-18 15:04:28 -07:00
2015-08-25 01:08:49 -08:00
2015-10-12 04:15:27 -07:00
2015-10-20 04:14:09 -07:00
2015-08-25 04:48:39 -08:00
2015-09-29 09:22:10 -07:00
2015-06-29 06:51:44 -08:00
2015-08-25 01:08:49 -08:00
2015-09-29 09:22:10 -07:00
2015-08-25 01:08:49 -08:00
2015-08-14 01:57:18 -08:00
2015-10-16 08:11:25 -07:00
2015-07-28 15:57:02 -08:00
2015-10-16 08:11:25 -07:00
2015-04-08 05:45:20 -08:00
2015-08-25 03:49:13 -08:00
2015-09-02 09:17:20 -08:00
2015-03-26 06:32:01 -07:00
2015-08-25 01:08:49 -08:00
2015-10-13 07:31:25 -07:00
2015-10-13 07:31:25 -07:00
2015-08-08 01:47:43 -08:00
2015-09-18 15:04:28 -07:00
2015-07-27 08:58:47 -08:00
2015-08-25 01:08:49 -08:00
2015-09-18 15:04:28 -07:00
2015-09-18 15:04:28 -07:00
2015-10-08 08:46:25 -07:00
2015-10-13 06:44:27 -07:00
2015-05-20 18:26:36 -08:00
2015-09-22 10:46:26 -07:00
2015-08-17 05:34:25 -07:00
2015-10-06 10:39:28 -07:00
2015-03-26 06:32:01 -07:00
2015-08-25 01:08:49 -08:00
2015-04-17 04:01:02 -08:00
2015-09-25 11:42:32 -07:00
2015-07-23 04:00:31 -08:00
2015-06-09 12:27:06 -08:00
2015-10-12 04:15:27 -07:00
2015-10-12 04:15:27 -07:00