Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
Opal
Ruby π JavaScript
Collective -
Host: opensource -
https://opencollective.com/opal
- Website: https://opalrb.com
- Code: https://github.com/opal/opal
[compat] Rename JS to Opal::Raw
github.com/opal/opal - 807dd9fbabe66a1ae0032997506d55e7240668e0 authored 10 months ago by hmdne <[email protected]>github.com/opal/opal - 246a001259d0189f4ee879886a244a0bfd75333f authored 10 months ago by hmdne <[email protected]>
Run on Bun
github.com/opal/opal - 3063a5658e1fa870751af9ac6f5221cd6d789ab6 authored 10 months ago by hmdne <[email protected]>Fix several `%{}` which were intended to be `%x{}`
github.com/opal/opal - 465aa5f77bf25abacd85f9de5bffb91b27ca39c8 authored 10 months ago by hmdne <[email protected]>Improve inline Hash creation speed and at the same time reduce generaβ¦
github.com/opal/opal - cd15381fce49c88cee5f79b739d34f9e14a6598e authored 10 months ago by hmdne <[email protected]>github.com/opal/opal - c594344df623db075223ad3a9824d5e9986f3b1c authored 11 months ago by Jan Biedermann <[email protected]>
github.com/opal/opal - 11cbbb6080231d6939b7232446ba91b1c7320188 authored 11 months ago by Jan Biedermann <[email protected]>
github.com/opal/opal - 64ca74e56896ffc5cba8472858b09aaf718601f0 authored 11 months ago by Jan Biedermann <[email protected]>
github.com/opal/opal - 600d731d8cac2f6b71a1826bdbb1af96599e3109 authored 11 months ago by Jan Biedermann <[email protected]>
github.com/opal/opal - 99d783c00c765545e5a164b33bf37725562b7d36 authored 11 months ago by Jan Biedermann <[email protected]>
github.com/opal/opal - 0eb525c13f858a2217d421c8af4296b151ccc5b0 authored 11 months ago by Jan Biedermann <[email protected]>
github.com/opal/opal - e1616f7cfe5ea2652fbc1099739afbc8b1ece007 authored 11 months ago by Jan Biedermann <[email protected]>
github.com/opal/opal - f5ec22f36b33578a9ea6acdba82e9b81da653969 authored 11 months ago by Jan Biedermann <[email protected]>
github.com/opal/opal - 5616ad5806354eab60997c95cfef56baac4fbdc8 authored 11 months ago by Jan Biedermann <[email protected]>
github.com/opal/opal - 8c10148ea905149be5e13973381a9701e6f54b44 authored 11 months ago by Takuya Aramaki <[email protected]>
Profiling convenience with a nice flame graph
github.com/opal/opal - 853506778dad544ba8a693c3162d7d65396bc17d authored 11 months ago by Elia Schito <[email protected]>github.com/opal/opal - 251e11f1a980e4dfa228c970a5951e6b97f10a90 authored 11 months ago by Jan Biedermann <[email protected]>
Initial fork() support for Node
github.com/opal/opal - 3cd09e93c16906af66b3d1e8e14dbeea7a1e5198 authored 11 months ago by hmdne <[email protected]>Update Firefox runner because of Ubuntu/Snap problems
github.com/opal/opal - 7679f02685706505daec3d844c3f4fa98ea8a30b authored 11 months ago by hmdne <[email protected]>Each instance variable performance improvement
github.com/opal/opal - 55ca3293ca8b9d4920291ed5be2f07c0611a464f authored 11 months ago by hmdne <[email protected]>github.com/opal/opal - bd5bdb76efa2268f713dc29a1e54641b0f23ab75 authored 11 months ago by Jan Biedermann <[email protected]>
github.com/opal/opal - 0f0e3cd5d1a5e7a45a32fa0c1630498dad142673 authored 11 months ago by Jan Biedermann <[email protected]>
github.com/opal/opal - d07a3187d24b8bf4f4778b31c9dc30d3a5fe1392 authored 11 months ago by Jan Biedermann <[email protected]>
github.com/opal/opal - d041b042b7fb28a2b47adf45264a725fcb43c69f authored 11 months ago by Jan Biedermann <[email protected]>
Improve string interpolation
github.com/opal/opal - 16871297a2b32a11a6370f0cd6993347ac33344d authored 11 months ago by hmdne <[email protected]>Use strict in much more places in corelib.
github.com/opal/opal - b4c204edfe033d37123682780be10d4e67455182 authored 11 months ago by hmdne <[email protected]>Speed up #hash
github.com/opal/opal - 9676f4a551e297c7f1f488973dd321ae970fd707 authored 11 months ago by hmdne <[email protected]>String#chars: Fix iteration over out-of-BMP characters
github.com/opal/opal - d22b5addfb7ac8e762781aaba41e9e9f06f75a93 authored 11 months ago by hmdne <[email protected]>github.com/opal/opal - 2d711ba3a0628f36fa71e89cf9fc85747dda8cda authored 11 months ago by Jan Biedermann <[email protected]>
github.com/opal/opal - 5195b4e83afb9b8b5468c3adb6d21a8d27fd6a53 authored 11 months ago by Jan Biedermann <[email protected]>
github.com/opal/opal - 20e51e818883cc58607aca27b537921af7410ad4 authored 11 months ago by Jan Biedermann <[email protected]>
github.com/opal/opal - f0c04d06955e295a0c5fe1be8165e120a1daae89 authored 11 months ago by Jan Biedermann <[email protected]>
github.com/opal/opal - 5a6c775b8157231d8696e47f12907509329bc88e authored 11 months ago by Jan Biedermann <[email protected]>
github.com/opal/opal - 473073d7aeca9c0db629798c6206d7218ab3aad0 authored 11 months ago by Jan Biedermann <[email protected]>
Add nodejs/tmpdir
github.com/opal/opal - 4916a82222df849bd405035aa2c0b6e4977cd40f authored 11 months ago by hmdne <[email protected]>github.com/opal/opal - 44ce4d96f8faf2fa65fde05966d69b0d9d5b8999 authored 11 months ago by Jan Biedermann <[email protected]>
github.com/opal/opal - 710199f5dacf5851bd238316258a6463fc1fbeb5 authored 11 months ago by hmdne <[email protected]>
- Call `Object#to_s` directly, instead of depending on
`Object.prototype.toString`.
- Fall bac...
github.com/opal/opal - fa2fd7e6b3c29ab9b0c7a6896d35d9c208a0488a authored 11 months ago by Takuya Aramaki <[email protected]>
Cleanup some warnings and deprecations
github.com/opal/opal - 6f101030d6998415f52b2a931ea46c4a59043d58 authored 11 months ago by hmdne <[email protected]>Looks like it's an optimization we can live without.
> /o causes any #{β¦} substitutions in a pa...
github.com/opal/opal - dc4ec8c76f7e05b3025182c8d948034457ac828b authored 11 months ago by Elia Schito <[email protected]>github.com/opal/opal - 55b8cc4759b7f3859dfa0d1e880e6b3fe3071ad0 authored 11 months ago by Elia Schito <[email protected]>
github.com/opal/opal - 55e4529c544ab90954cb65e56c2e613620426d21 authored 11 months ago by Elia Schito <[email protected]>
github.com/opal/opal - 7b4f8d0a1a51477b9d855c5f62ae339d37080c8b authored 11 months ago by Elia Schito <[email protected]>
github.com/opal/opal - 060a355b0d98abf0d49e8126b557263a38b352cb authored 11 months ago by Elia Schito <[email protected]>
github.com/opal/opal - 0f7a1b8ef819d59af55858fcee33b8c21c8c42d7 authored 11 months ago by Elia Schito <[email protected]>
github.com/opal/opal - e2bad4aa666a7b6a520790966a37919a45362832 authored 11 months ago by Elia Schito <[email protected]>
github.com/opal/opal - c59bd8b7f31c855596f4939823902230f1c56173 authored 11 months ago by Elia Schito <[email protected]>
github.com/opal/opal - e37ff3b529e547cddbf818e0258439bb9a1087d1 authored 11 months ago by Elia Schito <[email protected]>
github.com/opal/opal - 2ba8fcaa02720203bc5f20bdd3e2c16eb04e984d authored 11 months ago by Elia Schito <[email protected]>
Avoid infinite loop in test
github.com/opal/opal - c9435926d29f805d71c967f151e7d1f74e10c63b authored 12 months ago by hmdne <[email protected]>Fix rubocop
github.com/opal/opal - 46c541ecb52bada136ce73f68ffc71d584e8af55 authored 12 months ago by hmdne <[email protected]>Improve CI
github.com/opal/opal - 66663b1ed142f87388ddacfa581b6934fe4ae5ba authored 12 months ago by hmdne <[email protected]>github.com/opal/opal - 2b6f978d818158830c32d852142a2294baa10cce authored 12 months ago by Takuya Aramaki <[email protected]>
github.com/opal/opal - 0d3ddbd26af395233c82cff54c46cd4cff819b91 authored 12 months ago by Takuya Aramaki <[email protected]>
Closes #2625
github.com/opal/opal - 4d360db5ff15a7f4e270579782f385ddc73d49d8 authored 12 months ago by Takuya Aramaki <[email protected]>
With Ruby 3.3, `test/opal/http_server.rb` seems to fail silently.
Consequently minitest runs int...
github.com/opal/opal - acbc525c4c7516b34c57c28039b3757fabcd6dd4 authored 12 months ago by Takuya Aramaki <[email protected]>
github.com/opal/opal - 72e819c25cb62c73b9a1e3b5946e3ffb85a5c6f8 authored 12 months ago by Takuya Aramaki <[email protected]>
github.com/opal/opal - 55641b0510f5722b640b5ea36af2050b97a5b347 authored 12 months ago by Takuya Aramaki <[email protected]>
github.com/opal/opal - ea33dd0ee73a43123f0d5d2d548905da1a06601e authored 12 months ago by Takuya Aramaki <[email protected]>
We had a wrong logic assuming, that low surrogate comes before
the high surrogate, while the rev...
As of now, there are a couple of places we can't use-strictify,
like String or Marshal.
github.com/opal/opal - fdc36fad90c88732ca768627cf143555a92c6c92 authored about 1 year ago by hmdne <[email protected]>
Compat regression fix: `Hash#to_n` should return a JS object
github.com/opal/opal - 7615bcc9a2c5037e9160824371872fe877bb4b1f authored about 1 year ago by Elia Schito <[email protected]>
Before we have merged a Hash->Map patchset, `Hash#to_n` used to
return a JS object, then it retu...
[NEXT] Opal 2.0 development branch
github.com/opal/opal - 3cd87ff304faaec70b21325d9d22d2cb5caef8c9 authored about 1 year ago by hmdne <[email protected]>github.com/opal/opal - f63138d8c57778912ccd2f054ddb7d9d6955d042 authored about 1 year ago by Elia Schito <[email protected]>
Hash#rehash - optimize for the common case, no hash collision, avoid calling $slice
github.com/opal/opal - 38d93c5c9807da71ab5596cc4ca5fba28b059233 authored about 1 year ago by Elia Schito <[email protected]>github.com/opal/opal - 2f046d630fef3345b6152a35d62e3ec0c853f18f authored about 1 year ago by hmdne <[email protected]>
github.com/opal/opal - 7bb58b5fc46ee5fb72f2b85eda1bc96bd15e5598 authored about 1 year ago by hmdne <[email protected]>
`String#{r,l,}strip`: Make them work like in MRI
github.com/opal/opal - 025276ec9e6a8597dc308b4833ad9c57697dc36e authored about 1 year ago by Elia Schito <[email protected]>
Before this patch, we have noticed that NBSP characters are
stripped by those methods which is n...
github.com/opal/opal - b13f31881120e673fe37fe7ea0feb12bdcc878bd authored about 1 year ago by Elia Schito <[email protected]>
github.com/opal/opal - aa9f83cf80ae2f9a81dc2a2115fa52d9e3defbe0 authored about 1 year ago by Elia Schito <[email protected]>
Assign correct values to underscore parameters
github.com/opal/opal - 7a79e08dcef3c511364d011c7ca2e042a1d5e2fd authored about 1 year ago by hmdne <[email protected]>Array methods should handle elements inserted during the iteration
github.com/opal/opal - 8164a2fb2390b460868b8ead6ef812381f050b57 authored about 1 year ago by hmdne <[email protected]>Support an IO argument of `Kernel.printf`
github.com/opal/opal - ee53429e72a9c2f1ad2de5c5d2f94fc231a83914 authored about 1 year ago by hmdne <[email protected]>Fix a performance regression introduced by freezing support.
github.com/opal/opal - b0097ae46882c091611d41a113b37a9ae762f642 authored about 1 year ago by hmdne <[email protected]>
In particular, this has been found whenever codebase uses freeze
a lot, for instance opal compil...
github.com/opal/opal - 58cc2aa4bda095f9ccc26096f750e6672b5b0bc0 authored about 1 year ago by Takuya Aramaki <[email protected]>
When there are parameters with the same name on method definition
(allowed only when the name st...
github.com/opal/opal - 029a0fb9099fc012ed78eb6e82189b0a7ece5f51 authored about 1 year ago by Takuya Aramaki <[email protected]>
github.com/opal/opal - a682d85d1f8c50382ac589e3a62a0bb68f5ffdd0 authored about 1 year ago by Takuya Aramaki <[email protected]>
github.com/opal/opal - 2430f2ba18a4aebc6bfb48736acebf0dc288a545 authored about 1 year ago by Elia Schito <[email protected]>
github.com/opal/opal - 789e0a44394d4d48258ca7fe449250e2564a7a11 authored about 1 year ago by Elia Schito <[email protected]>
`Hash#clone` must freeze clone if original is frozen, but `Hash#dup` must not
github.com/opal/opal - 180e046a8215466ad43630312ca47bd1f062f63a authored about 1 year ago by Elia Schito <[email protected]>Make `Module#define_method` more compatible with CRuby
github.com/opal/opal - c4eac889e87668c8233c5237227308fe19816381 authored about 1 year ago by hmdne <[email protected]>Improve `Range#include?`/`member?`/`cover?`/`===`
github.com/opal/opal - 82e2c1f371008f5b261e43b5d5555ffebeb20472 authored about 1 year ago by hmdne <[email protected]>Optimize `Opal.instance_methods`
github.com/opal/opal - 130bf4fbecb274ed5be0f1f71e6b000a4c57f246 authored about 1 year ago by hmdne <[email protected]>CGI::Util: implement a couple additional methods
github.com/opal/opal - 5ba37ba94c5fca75f086429bf18233c925f20307 authored about 1 year ago by hmdne <[email protected]>github.com/opal/opal - 2dc8829f2a344eca25d7155666cd8ef9ded0d7cc authored about 1 year ago by Jan Biedermann <[email protected]>
github.com/opal/opal - d45e739676937aa1a1a69ba4be9e652982b5127c authored about 1 year ago by Takuya Aramaki <[email protected]>
github.com/opal/opal - 99c9ed982f9621cc770ae3cb6b3e363720cc658d authored about 1 year ago by hmdne <[email protected]>
Avoid `Array.prototype.indexOf`, which does linear search
Use object keys instead
github.com/opal/opal - 429a506084234e2bdc945138b7d752fc73acea4e authored about 1 year ago by hmdne <[email protected]>
github.com/opal/opal - 218fcdac866e01d758e8ed7ac5ebd07b89e5d21b authored about 1 year ago by hmdne <[email protected]>
github.com/opal/opal - 539743668ae5abdd015392d5be19ddffdf8ec99c authored about 1 year ago by Takuya Aramaki <[email protected]>
github.com/opal/opal - 22f5ae79e4961bfaee9faef195f91bb2fb3df0d7 authored about 1 year ago by Takuya Aramaki <[email protected]>
github.com/opal/opal - 9afa53a655193dd612df00aa7a7eb082185c3e23 authored about 1 year ago by Takuya Aramaki <[email protected]>