- Use Bun:: namespace functions instead of Bun__ extern "C" wrappers
- Use createNotEnoughArgumentsError() for missing arguments
- Use Bun::V::validateInteger() for proper integer validation
- Remove unused extern "C" wrappers (setSamplingInterval, isCPUProfilerRunning)
- Reset sampling interval to default in profile() when not specified
- Delete flaky timestamp test (low value, wrong assumptions)