Skip to content

Instantly share code, notes, and snippets.

View melezhik's full-sized avatar
😴
Trying to slow down with a keyboard ⌨️

Alexey Melezhik melezhik

😴
Trying to slow down with a keyboard ⌨️
View GitHub Profile
@melezhik
melezhik / hello_world.rb
Created November 21, 2020 18:37
Hello World Examples
class HelloWorld
def initialize(name)
@name = name.capitalize
end
def sayHi
puts "Hello !"
end
end
hello = HelloWorld.new("World")
@melezhik
melezhik / data.json
Created November 21, 2020 19:08
Raku profile data
[{"99":"CALLER","98":{"name":"new_type","line":436,"file":"gen/moar/Metamodel.nqp"},"97":{"name":"","line":100,"file":"SETTING::src/core.c/PseudoStash.pm6"},"96":{"name":"AT-KEY","line":239,"file":"SETTING::src/core.c/PseudoStash.pm6"},"95":{"name":"AT-KEY","line":403,"file":"SETTING::src/core.c/Any.pm6"},"94":{"name":"postcircumfix:<{ }>","line":6,"file":"SETTING::src/core.c/hash_slice.pm6"},"93":"PseudoStash","92":{"name":"new","line":15,"file":"SETTING::src/core.c/PseudoStash.pm6"},"91":{"name":"pun","line":2240,"file":"gen/moar/Metamodel.nqp"},"907":{"name":"gist","line":14,"file":"SETTING::src/core.c/Bool.pm6"},"906":{"name":"gist","line":4,"file":"SETTING::src/core.c/Bool.pm6"},"905":{"name":"WRITE","line":625,"file":"SETTING::src/core.c/IO/Handle.pm6"},"904":"utf8","903":{"name":"encode-chars","line":22,"file":"SETTING::src/core.c/Encoding/Encoder/Builtin.pm6"},"902":{"name":"print","line":668,"file":"SETTING::src/core.c/IO/Handle.pm6"},"901":{"name":"print","line":681,"file":"SETTING::src/core.c/Mu.pm
@melezhik
melezhik / data.json
Created November 21, 2020 19:33
Raku profile data
[{"99":"CALLER","98":{"name":"new_type","line":436,"file":"gen/moar/Metamodel.nqp"},"97":{"name":"","line":100,"file":"SETTING::src/core.c/PseudoStash.pm6"},"96":{"name":"AT-KEY","line":239,"file":"SETTING::src/core.c/PseudoStash.pm6"},"95":{"name":"AT-KEY","line":403,"file":"SETTING::src/core.c/Any.pm6"},"94":{"name":"postcircumfix:<{ }>","line":6,"file":"SETTING::src/core.c/hash_slice.pm6"},"93":"PseudoStash","92":{"name":"new","line":15,"file":"SETTING::src/core.c/PseudoStash.pm6"},"91":{"name":"pun","line":2240,"file":"gen/moar/Metamodel.nqp"},"907":{"name":"gist","line":14,"file":"SETTING::src/core.c/Bool.pm6"},"906":{"name":"gist","line":4,"file":"SETTING::src/core.c/Bool.pm6"},"905":{"name":"WRITE","line":625,"file":"SETTING::src/core.c/IO/Handle.pm6"},"904":"utf8","903":{"name":"encode-chars","line":22,"file":"SETTING::src/core.c/Encoding/Encoder/Builtin.pm6"},"902":{"name":"print","line":668,"file":"SETTING::src/core.c/IO/Handle.pm6"},"901":{"name":"print","line":681,"file":"SETTING::src/core.c/Mu.pm
@melezhik
melezhik / data.json
Last active November 21, 2020 19:38
Raku profile data
[{"99":"CALLER","98":{"name":"new_type","line":436,"file":"gen/moar/Metamodel.nqp"},"97":{"name":"","line":100,"file":"SETTING::src/core.c/PseudoStash.pm6"},"96":{"name":"AT-KEY","line":239,"file":"SETTING::src/core.c/PseudoStash.pm6"},"95":{"name":"AT-KEY","line":403,"file":"SETTING::src/core.c/Any.pm6"},"94":{"name":"postcircumfix:<{ }>","line":6,"file":"SETTING::src/core.c/hash_slice.pm6"},"93":"PseudoStash","92":{"name":"new","line":15,"file":"SETTING::src/core.c/PseudoStash.pm6"},"91":{"name":"pun","line":2240,"file":"gen/moar/Metamodel.nqp"},"907":{"name":"gist","line":14,"file":"SETTING::src/core.c/Bool.pm6"},"906":{"name":"gist","line":4,"file":"SETTING::src/core.c/Bool.pm6"},"905":{"name":"WRITE","line":625,"file":"SETTING::src/core.c/IO/Handle.pm6"},"904":"utf8","903":{"name":"encode-chars","line":22,"file":"SETTING::src/core.c/Encoding/Encoder/Builtin.pm6"},"902":{"name":"print","line":668,"file":"SETTING::src/core.c/IO/Handle.pm6"},"901":{"name":"print","line":681,"file":"SETTING::src/core.c/Mu.pm
@melezhik
melezhik / data.json
Created November 21, 2020 19:39
Raku profile data
[{"99":"CALLER","98":{"name":"new_type","line":436,"file":"gen/moar/Metamodel.nqp"},"97":{"name":"","line":100,"file":"SETTING::src/core.c/PseudoStash.pm6"},"96":{"name":"AT-KEY","line":239,"file":"SETTING::src/core.c/PseudoStash.pm6"},"95":{"name":"AT-KEY","line":403,"file":"SETTING::src/core.c/Any.pm6"},"94":{"name":"postcircumfix:<{ }>","line":6,"file":"SETTING::src/core.c/hash_slice.pm6"},"93":"PseudoStash","92":{"name":"new","line":15,"file":"SETTING::src/core.c/PseudoStash.pm6"},"91":{"name":"pun","line":2240,"file":"gen/moar/Metamodel.nqp"},"907":{"name":"gist","line":14,"file":"SETTING::src/core.c/Bool.pm6"},"906":{"name":"gist","line":4,"file":"SETTING::src/core.c/Bool.pm6"},"905":{"name":"WRITE","line":625,"file":"SETTING::src/core.c/IO/Handle.pm6"},"904":"utf8","903":{"name":"encode-chars","line":22,"file":"SETTING::src/core.c/Encoding/Encoder/Builtin.pm6"},"902":{"name":"print","line":668,"file":"SETTING::src/core.c/IO/Handle.pm6"},"901":{"name":"print","line":681,"file":"SETTING::src/core.c/Mu.pm
@melezhik
melezhik / data.json
Created November 21, 2020 19:47
Raku profile data
This file has been truncated, but you can view the full file.
[{"999":{"name":"count","line":101,"file":"SETTING::src/core.c/Signature.pm6"},"998":{"name":"arity","line":97,"file":"SETTING::src/core.c/Signature.pm6"},"997":{"name":"simplify_refs","line":3161,"file":"gen/moar/Optimizer.nqp"},"996":{"name":"get_calls","line":545,"file":"gen/moar/Optimizer.nqp"},"995":{"name":"get_escaping_handler_vars","line":553,"file":"gen/moar/Optimizer.nqp"},"994":{"name":"value","line":469,"file":"gen/moar/stage2/QASTNode.nqp"},"993":{"name":"get_getlexouter_usages","line":543,"file":"gen/moar/Optimizer.nqp"},"992":{"name":"get_usages_flat","line":539,"file":"gen/moar/Optimizer.nqp"},"991":{"name":"add_to_set","line":602,"file":"gen/moar/Optimizer.nqp"},"990":{"name":"get_usages_inner","line":541,"file":"gen/moar/Optimizer.nqp"},"99":"PseudoStash","989":{"name":"get_decls","line":537,"file":"gen/moar/Optimizer.nqp"},"988":{"name":"incorporate_inner","line":564,"file":"gen/moar/Optimizer.nqp"},"987":{"name":"add_local_debug_mapping","line":980,"file":"gen/moar/stage2/QASTNode.nqp"},"9
@melezhik
melezhik / data.json
Created November 21, 2020 19:47
Raku profile data
This file has been truncated, but you can view the full file.
[{"999":{"name":"count","line":101,"file":"SETTING::src/core.c/Signature.pm6"},"998":{"name":"arity","line":97,"file":"SETTING::src/core.c/Signature.pm6"},"997":{"name":"simplify_refs","line":3161,"file":"gen/moar/Optimizer.nqp"},"996":{"name":"get_calls","line":545,"file":"gen/moar/Optimizer.nqp"},"995":{"name":"get_escaping_handler_vars","line":553,"file":"gen/moar/Optimizer.nqp"},"994":{"name":"value","line":469,"file":"gen/moar/stage2/QASTNode.nqp"},"993":{"name":"get_getlexouter_usages","line":543,"file":"gen/moar/Optimizer.nqp"},"992":{"name":"get_usages_flat","line":539,"file":"gen/moar/Optimizer.nqp"},"991":{"name":"add_to_set","line":602,"file":"gen/moar/Optimizer.nqp"},"990":{"name":"get_usages_inner","line":541,"file":"gen/moar/Optimizer.nqp"},"99":"PseudoStash","989":{"name":"get_decls","line":537,"file":"gen/moar/Optimizer.nqp"},"988":{"name":"incorporate_inner","line":564,"file":"gen/moar/Optimizer.nqp"},"987":{"name":"add_local_debug_mapping","line":980,"file":"gen/moar/stage2/QASTNode.nqp"},"9
@melezhik
melezhik / data.json
Created November 21, 2020 19:52
Raku profile data
This file has been truncated, but you can view the full file.
[{"999":{"name":"count","line":101,"file":"SETTING::src/core.c/Signature.pm6"},"998":{"name":"arity","line":97,"file":"SETTING::src/core.c/Signature.pm6"},"997":{"name":"simplify_refs","line":3161,"file":"gen/moar/Optimizer.nqp"},"996":{"name":"get_calls","line":545,"file":"gen/moar/Optimizer.nqp"},"995":{"name":"get_escaping_handler_vars","line":553,"file":"gen/moar/Optimizer.nqp"},"994":{"name":"value","line":469,"file":"gen/moar/stage2/QASTNode.nqp"},"993":{"name":"get_getlexouter_usages","line":543,"file":"gen/moar/Optimizer.nqp"},"992":{"name":"get_usages_flat","line":539,"file":"gen/moar/Optimizer.nqp"},"991":{"name":"add_to_set","line":602,"file":"gen/moar/Optimizer.nqp"},"990":{"name":"get_usages_inner","line":541,"file":"gen/moar/Optimizer.nqp"},"99":"PseudoStash","989":{"name":"get_decls","line":537,"file":"gen/moar/Optimizer.nqp"},"988":{"name":"incorporate_inner","line":564,"file":"gen/moar/Optimizer.nqp"},"987":{"name":"add_local_debug_mapping","line":980,"file":"gen/moar/stage2/QASTNode.nqp"},"9
@melezhik
melezhik / data.json
Created November 21, 2020 20:03
Raku profile data
This file has been truncated, but you can view the full file.
[{"999":{"name":"count","line":101,"file":"SETTING::src/core.c/Signature.pm6"},"998":{"name":"arity","line":97,"file":"SETTING::src/core.c/Signature.pm6"},"997":{"name":"simplify_refs","line":3161,"file":"gen/moar/Optimizer.nqp"},"996":{"name":"get_calls","line":545,"file":"gen/moar/Optimizer.nqp"},"995":{"name":"get_escaping_handler_vars","line":553,"file":"gen/moar/Optimizer.nqp"},"994":{"name":"value","line":469,"file":"gen/moar/stage2/QASTNode.nqp"},"993":{"name":"get_getlexouter_usages","line":543,"file":"gen/moar/Optimizer.nqp"},"992":{"name":"get_usages_flat","line":539,"file":"gen/moar/Optimizer.nqp"},"991":{"name":"add_to_set","line":602,"file":"gen/moar/Optimizer.nqp"},"990":{"name":"get_usages_inner","line":541,"file":"gen/moar/Optimizer.nqp"},"99":"PseudoStash","989":{"name":"get_decls","line":537,"file":"gen/moar/Optimizer.nqp"},"988":{"name":"incorporate_inner","line":564,"file":"gen/moar/Optimizer.nqp"},"987":{"name":"add_local_debug_mapping","line":980,"file":"gen/moar/stage2/QASTNode.nqp"},"9
@melezhik
melezhik / data.html
Created November 21, 2020 23:16
Raku profile data. Rakudo Version: b93d9b3f5a30443f00539fef4bc8a0419c3fa0f9
<!DOCTYPE html>
<html lang="en" ng-app="moarProfApp" ng-controller="NavigationController">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>MoarVM Profiler Results</title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css">
<style>