mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-02-24 14:59:03 +00:00
30 lines
1,018 B
C
30 lines
1,018 B
C
|
// Copyright 2024 Justine Alexandra Roberts Tunney
|
||
|
//
|
||
|
// Permission to use, copy, modify, and/or distribute this software for
|
||
|
// any purpose with or without fee is hereby granted, provided that the
|
||
|
// above copyright notice and this permission notice appear in all copies.
|
||
|
//
|
||
|
// THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL
|
||
|
// WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED
|
||
|
// WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE
|
||
|
// AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
|
||
|
// DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
|
||
|
// PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
|
||
|
// TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
||
|
// PERFORMANCE OF THIS SOFTWARE.
|
||
|
|
||
|
#include <stdlib.h>
|
||
|
#include <unistd.h>
|
||
|
#include "libc/testlib/benchmark.h"
|
||
|
|
||
|
void TestFork(void) {
|
||
|
int pid;
|
||
|
if (!(pid = fork()))
|
||
|
_Exit(0);
|
||
|
wait(0);
|
||
|
}
|
||
|
|
||
|
int main(int argc, char *argv[]) {
|
||
|
BENCHMARK(100, 1, TestFork());
|
||
|
}
|