Skip to content

Instantly share code, notes, and snippets.

View Manishearth's full-sized avatar
🍃
yahaha! you found me!

Manish Goregaokar Manishearth

🍃
yahaha! you found me!
View GitHub Profile
@Manishearth
Manishearth / gc-notes.md
Last active February 20, 2024 12:55 — forked from pnkfelix/gc-notes.md
RUST + GC NOTES

Rust GC Design

Table of Contents

TODO

GC History

The role of garbage collection (GC) in Rust has been heavily revised during the language's design. It was originally deeply integrated into

Very high level intro to Rust
Goals: speed, safety, concurency
Ownership and move semantics
Zero-cost abstractions
1.0 is out! (release planned for the day before !!Con)
What does “stable” mean?
Semantic versioning
Release trains (nightly/beta/stable) and rapid release, à la Firefox

####Clone the repositories:

git clone git://git.yoctoproject.org/poky
cd poky
git clone git://git.yoctoproject.org/meta-raspberrypi
git clone git://git.openembedded.org/meta-openembedded
git clone git://github.com/imphil/meta-b2g.git
. ./oe-init-build-env rpi-build
@Manishearth
Manishearth / cacheSelectors.js
Created June 26, 2012 08:16 — forked from Rockncoder/cacheSelectors.js
PhoneGap + JQM Performance Tip #2: Cache jQuery Selectors
var $paperTape = $("#paperTape"),
$li = $("#paperTape li"),
$sum = $("#sum"),
height = parseInt($li.css("height"),10),
top = RocknCoder.Dimensions.top,
getTop = function(){
return top;
};
@Manishearth
Manishearth / Math_tags.js
Created May 3, 2012 04:08 — forked from BrockA/Add_kbd_shortcut.user.js
Math buttons for StackExchange sites
// ==UserScript==
// @name Math Buttons
// @namespace StackExchange
// @description Adds math,chem, and SI shortcuts to SE
// @match http://*.askubuntu.com/*
// @match http://*.onstartups.com/*
// @match http://*.serverfault.com/*
// @match http://*.stackapps.com/*
// @match http://*.stackexchange.com/*
// @match http://*.stackoverflow.com/*
@Manishearth
Manishearth / Add_kbd_shortcut.user.js
Created May 3, 2012 04:07 — forked from BrockA/Add_kbd_shortcut.user.js
This is a userscript that adds shortcuts for adding <kbd> tags to posts. Designed for Stack Exchange sites.
// ==UserScript==
// @name _Add kbd shortcut
// @namespace StackExchange
// @description Adds a button and a keyboard shortcut (Alt-K) to add <kbd> tags.
// @match http://*.askubuntu.com/*
// @match http://*.onstartups.com/*
// @match http://*.serverfault.com/*
// @match http://*.stackapps.com/*
// @match http://*.stackexchange.com/*
// @match http://*.stackoverflow.com/*
@Manishearth
Manishearth / Add_kbd_shortcut.user.js
Created April 24, 2012 06:08 — forked from BrockA/Add_kbd_shortcut.user.js
This is a userscript that adds shortcuts for adding <kbd> tags to posts. Designed for Stack Exchange sites.
// ==UserScript==
// @name _Add kbd shortcut
// @namespace StackExchange
// @description Adds a button and a keyboard shortcut to add <kbd> tags.
// @match http://*.askubuntu.com/*
// @match http://*.onstartups.com/*
// @match http://*.serverfault.com/*
// @match http://*.stackapps.com/*
// @match http://*.stackexchange.com/*
// @match http://*.stackoverflow.com/*