1
0
mirror of https://github.com/facebook/proxygen.git synced 2025-08-19 00:21:58 +03:00
Commit Graph

6 Commits

Author SHA1 Message Date
Mahesh Maddikayala
0bc6d7c294 Add resource monitor object to fbzmq library
Summary:
Add resource monitor object to fbzmq library to monitor CPU and memory. User can use
the object to query RSS memory, cpu usage, and optionally call API to monitor memory periodicially
 and crash when reaches beyond a specified threshold limit.

Reviewed By: cenzhao

Differential Revision: D8873504

fbshipit-source-id: a445fdd580da82c55fba09c43f46f60bb9f1149a
2018-07-23 10:42:37 -07:00
Alex Guzman
0d6760a1d2 Pull sodium fbcode_builder spec out
Summary: Makes a spec for libsodium.

Reviewed By: knekritz

Differential Revision: D8228801

fbshipit-source-id: 18f623bce0bbc07f711129b15b78d56b6c852bf7
2018-06-12 11:57:40 -07:00
Saif Hasan
8e83be0717 fix build
Summary:
fbthrift generate errorneous code when cpp type IOBuf pointer is used. Let's use
IOBuf object instead as it is cheap to copy construct and underlying buffer is
anyway shared when objects are copied.

Reviewed By: plapukhov

Differential Revision: D8130040

fbshipit-source-id: 3c109a85951054fed890707f56170b46cfefc917
2018-05-23 19:02:11 -07:00
John Strizich
19368dbb89 update org for fbcode builder
Summary: needed to update this here as well

Reviewed By: plapukhov

Differential Revision: D5986326

fbshipit-source-id: 4913eb1b3d5521d08b65dcdb4696f42d86269c3e
2017-10-05 11:01:00 -07:00
John Strizich
3a6ea15009 fix libsodium build
Summary: modifying some builds.

Reviewed By: plapukhov, eduardo-elizondo

Differential Revision: D5898592

fbshipit-source-id: cb9bbac598a5ccab283f2c18f29a1065592de3eb
2017-09-24 20:39:55 -07:00
John Strizich
d613fed62f trying out this tool, fbcodeBuilder
Summary:
this diff provides ci builds for our two open source projects, openr and fbzmq, by leveraging snarkmaster 's awesome tool, fbcode builder. this will run our external cmake build process on lego-linux sandcastle boxes and also generates scripts for building on travis with docker externally.

this diff is modeled on D4441467. it also includes some changes to fbcode builder itself and some minor changes in our cmake files.

snarkmaster , please take a look at my fbcode builder changes. I needed to make some modifications in order to build some of our dependencies which have slightly non-standard build steps and to run tests. I split up the configure step, and I addressed an issue around workdir with cmake. the last workdir was just a relative path, `build`, so it was hard to get back to it in a future step to run tests.

Reviewed By: saifhhasan

Differential Revision: D5141184

fbshipit-source-id: 94cacab807a3a0da4d0d81016d7f36f37656145d
2017-06-09 22:40:36 -07:00