私の目的は、スレッドのIDとスレッドとプロセスのコードを実行しているJavaScriptを調べることです。私はこれを提供する関数を見つけることができないので、私は以下のように基本的なCコードを使用し、emscriptenを使ってJSコードに変換します。以下に示すように Cコードである: -getscidとgetppid関数のemscriptenコード
#include <stdio.h>
#include <pthread.h>
#include <sys/types.h>
#include <unistd.h>
int main(){
printf("I am %x and process %d called by %d\n", pthread_self(), getpid(), getppid());
return 0;
}
コードtranspilesをエラーなししかし、私は実行任意のブラウザでJavaScriptのための同じ結果を得る、結果はである私は午前8時と42により呼ばれるプロセス1。誰もがなぜこれが起きているのか教えてもらえますか?