Skip to content
This repository was archived by the owner on Jun 18, 2021. It is now read-only.

Add support for nodereport on AIX - #17

Closed
rnchamberlain wants to merge 2 commits into
nodejs:masterfrom
rnchamberlain:aix-support
Closed

rnchamberlain wants to merge 2 commits into
nodejs:masterfrom
rnchamberlain:aix-support

Conversation

@rnchamberlain

Copy link
Copy Markdown
Contributor
  1. features.h and execinfo.h do not exist on AIX
  2. backtrace() API is not available, native stacks disabled in nodereport for now
  3. ru_utime.tv_usec is int not long (same as OSX)
  4. ulimit RLIMIT_MEMLOCK is not available on AIX
  5. PRIu64 macro is not available in gcc on AIX

@richardlau FYI

@mhdawson

mhdawson commented Nov 8, 2016

Copy link
Copy Markdown
Member

Unless there are any objections will plan to land this tomorrow.

@mhdawson mhdawson self-assigned this Nov 8, 2016
@richardlau

Copy link
Copy Markdown
Member

Changes look good. Compilation is successful and tests are passing with the exception of test 3, which I believe will be addressed by #16.

@richardlau

Copy link
Copy Markdown
Member

Maybe also update README.md to list AIX as a supported platform?

1. features.h and execinfo.h do not exist
2. backtrace() API is not available, native stacks disabled
3. ru_utime.tv_usec is int (same as OSX)
4. ulimit RLIMIT_MEMLOCK is not available
5. PRIu64 macro is not available
@rnchamberlain

Copy link
Copy Markdown
Contributor Author

Rebased and updated README to list AIX as supported.

mhdawson pushed a commit that referenced this pull request Nov 9, 2016
1. features.h and execinfo.h do not exist
2. backtrace() API is not available, native stacks disabled
3. ru_utime.tv_usec is int (same as OSX)
4. ulimit RLIMIT_MEMLOCK is not available
5. PRIu64 macro is not available

PR-URL: #17
Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
@mhdawson

mhdawson commented Nov 9, 2016

Copy link
Copy Markdown
Member

Landed as bcf3a33

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants