This file contains hidden or 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
/* | |
* gcc -O2 -Wall -static -s svsm-report-2.c -o svsm-report-2 | |
*/ | |
#include <fcntl.h> | |
#include <memory.h> | |
#include <stdint.h> | |
#include <stdio.h> | |
#include <stdlib.h> | |
#include <sys/ioctl.h> |
I hereby claim:
- I am dubek on github.
- I am dubek (https://keybase.io/dubek) on keybase.
- I have a public key ASANxRJPjQRHMcGY9fLg9L3V2lXRBLaIIlr6dQUjNxqZBAo
To claim this, I am signing this object:

This file contains hidden or 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
11.39% Swift | |
4.47% Makefile | |
4.42% C# | |
3.60% C | |
3.54% Awk | |
3.46% Python | |
3.25% Visual Basic | |
2.90% JavaScript | |
2.89% Rust | |
2.86% C++ |
This file contains hidden or 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
/* | |
* Proof-of-concept faster redisPopcount() with SSE4.2 popcntl and popcntq CPU instructions: | |
* https://gcc.gnu.org/onlinedocs/gcc/x86-Built-in-Functions.html | |
* | |
* Compile with -mpopcnt (or -msse4.2) to enable __builtin_popcount and | |
* __builtin_popcountll functions: | |
* | |
* gcc -mpopcnt -O2 -Wall -Wextra redis_popcount_benchmark.c -o redis_popcount_benchmark | |
* | |
* Usage: |
This file contains hidden or 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
require "benchmark/ips" | |
require "hamster/set" | |
require "hamster/version" | |
puts "OS Name: #{`uname -s -r -v -m -p -i -o`}" | |
puts "Ruby Version: #{`ruby -v`}" | |
puts "RubyGems Version: #{`gem -v`}" | |
puts "RVM Version: #{`rvm -v`}" | |
puts "Hamster version: #{Hamster::VERSION}" |
This file contains hidden or 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
require "benchmark/ips" | |
require "hamster/set" | |
require "hamster/version" | |
puts "OS Name: #{`uname -s -r -v -m -p -i -o`}" | |
puts "Ruby Version: #{`ruby -v`}" | |
puts "RubyGems Version: #{`gem -v`}" | |
puts "RVM Version: #{`rvm -v`}" | |
puts "Hamster version: #{Hamster::VERSION}" |
This file contains hidden or 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
require "benchmark/ips" | |
require "hamster/hash" | |
require "hamster/version" | |
puts "OS Name: #{`uname -s -r -v -m -p -i -o`}" | |
puts "Ruby Version: #{`ruby -v`}" | |
puts "RubyGems Version: #{`gem -v`}" | |
puts "RVM Version: #{`rvm -v`}" | |
puts "Hamster version: #{Hamster::VERSION}" |
This file contains hidden or 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
require "benchmark/ips" | |
require "hamster/set" | |
require "hamster/version" | |
puts "OS Name: #{`uname -s -r -v -m -p -i -o`}" | |
puts "Ruby Version: #{`ruby -v`}" | |
puts "RubyGems Version: #{`gem -v`}" | |
puts "RVM Version: #{`rvm -v`}" | |
puts "Hamster version: #{Hamster::VERSION}" |
NewerOlder