This repository has been archived by the owner on May 1, 2023. It is now read-only.
Releases: facebookarchive/profilo
Releases · facebookarchive/profilo
release-7c1f5e7: Documentation
Summary: Add initial documentation. Reviewed By: tmelz Differential Revision: D7139666 fbshipit-source-id: 57f64d7fa5322efb0e1e63bc665752d422cb523a
release-d0e06f4: Fix crash from zero length string being passed.
Summary: There are 2 changes in this diff: 1. In ProcessMetadataProvider, when we fail to get process list, be explicit about that failure and not just use a zero length string. 2. In Logger, we check for non-null String before calling loggerWriteString. That's not enough because loggerWriteString calls Logger::writeBytes which expects non-empty string (len > 0). Add that check here, otherwise we'll always crash for empty string. (1) alone is sufficient for this particular crash. But (2) is necessary for other code paths which send an empty string. Reviewed By: tmelz Differential Revision: D7124710 fbshipit-source-id: c8a34edae4d25e30f492625024d6dddaddf502da
release-96e9608: Revert D7080187: [Loom -> Profilo] Classes and variables naming
Summary: This reverts commit 8fe3cae8e7788ecc6ad8bfd8f61032a8798ff290 bypass-lint An infra SEV is better than not reverting this diff. If you copy this password, see you in SEV Review! cause_a_sev_many_files Differential Revision: D7080187 Original commit changeset: 8fe3cae8e778 fbshipit-source-id: cc077691e5a9c6ebb3c33676096158baff1b6d13
release-5013f9e: Classes and variables naming
Reviewed By: ricardorey10 Differential Revision: D7080187 fbshipit-source-id: 8fe3cae8e7788ecc6ad8bfd8f61032a8798ff290
release-4232bba: External API renaming
Summary: Renamed refactored the external native api to be less "smurf-named" and `profilo` everywhere else. Reviewed By: BurntBrunch Differential Revision: D7074144 fbshipit-source-id: 12e92ed88bd255fe4e2d7fddc94b15f366db7229
release-df819ef: Package rename
Summary: Package rename and all the references `com.facebook.loom` -> `com.facebook.profilo`. Reviewed By: BurntBrunch Differential Revision: D7066221 fbshipit-source-id: f7a60e2d24980dc612c18eed02bff9dc68e590de
release-aaa64f0: Rename header namespaces + libloom + cpp:loom module
Summary: Headers prefix rename from `loom/<header>` to `profilo/<header` and corresponding `#include` references. Library names rename from `libloom_...` to `libprofilo` and `SoLoader` calls respectively. Module `cpp:loom` to `cpp:profilo`. Reviewed By: BurntBrunch Differential Revision: D7065951 fbshipit-source-id: 4b5c99ebf890f63508f63caeae43446158912c04
release-8b2ff3c: Add IO_START/IO_END event types
Reviewed By: BurntBrunch Differential Revision: D7086739 fbshipit-source-id: b60d15a7ff64f13c31422da92d154bc6e96ae057
release-0fd82c7: Fix Docker build on Windows
Summary: This forces `*.sh` files to use unix line endings, which let's the docker build work. Closes https://github.com/facebookexternal/loom/pull/1 Reviewed By: BurntBrunch Differential Revision: D7105412 Pulled By: sdwilsh fbshipit-source-id: d503009d3ee90cc8af1748042c0b676d1c32deb4
release-afd9458: Namespaces rename
Summary: Renaming namespace in native code to `profilo`. Reviewed By: BurntBrunch Differential Revision: D7065646 fbshipit-source-id: 06093255e6689f4594a80cfc18ac5ef422c8dd38