This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <unistd.h> | |
#include <stddef.h> | |
#include <stdlib.h> | |
#include <string.h> | |
#include <sys/wait.h> | |
typedef enum pipe_flag_t pipe_flag_t; | |
enum pipe_flag_t | |
{ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const express = require('express'); | |
const session = require('express-session'); | |
const path = require('path'); | |
const bodyParser = require('body-parser'); | |
const app = express(); | |
const port = 8989; | |
let id = 1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#ifndef VS_SYSCALL_H | |
#define VS_SYSCALL_H | |
///////////////////////////// | |
// | |
// TYPEDEFS | |
// | |
///////////////////////////// | |
typedef enum vs_sysnb_t vs_sysnb_t; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
.intel_syntax noprefix | |
.global vs_syscall | |
.section .text | |
vs_syscall: | |
endbr64 | |
mov rax, rdi | |
mov rdi, rsi |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include "vs_std.h" | |
#include "_vs_std.h" | |
#include <cpuid.h> | |
///////////////////////////// | |
// | |
// INCLUDES | |
// | |
///////////////////////////// |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
.intel_syntax noprefix | |
.global __vs_memmove_erms | |
.section .text | |
__vs_memmove_erms: | |
endbr64 | |
mov rax, rdi | |
test rdi, rdi | |
jz .L_ret |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
.intel_syntax noprefix | |
.global __vs_memmove_erms_aligned | |
.section .text | |
__vs_memmove_erms_aligned: | |
endbr64 | |
mov rax, rdi | |
test rdi, rdi |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
.intel_syntax noprefix | |
.global __vs_strlen_avx2 | |
.section .text | |
__vs_strlen_avx2: | |
endbr64 | |
test rdi, rdi | |
jz .L_null | |
cmp byte ptr [rdi], 0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
.intel_syntax noprefix | |
.file "__strlen_sse42" | |
.section .text, "ax" | |
.globl __vs_strlen_sse42 | |
__vs_strlen_sse42: | |
endbr64 | |
xor rax, rax |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
.intel_syntax noprefix | |
.global __vs_strlen_sse2 | |
.section .text | |
__vs_strlen_sse2: | |
endbr64 | |
test rdi, rdi | |
jz .L_null | |
pxor xmm0, xmm0 |
NewerOlder