-
Notifications
You must be signed in to change notification settings - Fork 96
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: rubyjs/mini_racer
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.3.1
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: rubyjs/mini_racer
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.4.0
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 17 commits
- 16 files changed
- 4 contributors
Commits on Aug 3, 2020
-
FIX: pick the correct version of libv8 in extconf
Previously on downgrade we could pick the wrong version. This will correct the issue going forward, but we have no way of fixing history Fixes: #171
Configuration menu - View commit details
-
Copy full SHA for 94cdb03 - Browse repository at this point
Copy the full SHA 94cdb03View commit details
Commits on Sep 15, 2020
-
FEATURE: warn more loudly about forked environments
In single_threaded mode MiniRacer will behave far more reasonably if platform is initialized in the master process. Sadly this is only a partial solution since we will hang at: ``` #0 0x00007fe6f037e34d in pthread_cond_broadcast@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007fe6ebc15c05 in v8::platform::DelayedTaskQueue::Terminate() () from /home/sam/Source/mini_racer/lib/mini_racer_extension.so #2 0x00007fe6ebc14dfd in v8::platform::DefaultWorkerThreadsTaskRunner::Terminate() () from /home/sam/Source/mini_racer/lib/mini_racer_extension.so #3 0x00007fe6ebc13bd6 in v8::platform::DefaultPlatform::~DefaultPlatform() () from /home/sam/Source/mini_racer/lib/mini_racer_extension.so #4 0x00007fe6ebc13cde in v8::platform::DefaultPlatform::~DefaultPlatform() () from /home/sam/Source/mini_racer/lib/mini_racer_extension.so #5 0x00007fe6effb0db7 in __run_exit_handlers () from /usr/lib/libc.so.6 ``` Likely some more v8 changes are needed to mitigate the heavily forked use case.
Configuration menu - View commit details
-
Copy full SHA for 86bdc6d - Browse repository at this point
Copy the full SHA 86bdc6dView commit details
Commits on Oct 9, 2020
-
FEATURE: Isolate v8 symbols (#179)
Adds a custom loader for MiniRacer that isolates all symbols, this allows loading multiple versions of v8 into a single process.
Configuration menu - View commit details
-
Copy full SHA for c79ff23 - Browse repository at this point
Copy the full SHA c79ff23View commit details
Commits on Nov 11, 2020
-
Our exit cleanup could hand after forking, this ensures that post fork process can still exit cleanly.
Configuration menu - View commit details
-
Copy full SHA for a6e1abb - Browse repository at this point
Copy the full SHA a6e1abbView commit details
Commits on Feb 2, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 7d54788 - Browse repository at this point
Copy the full SHA 7d54788View commit details
Commits on Apr 7, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 03e0bab - Browse repository at this point
Copy the full SHA 03e0babView commit details -
Configuration menu - View commit details
-
Copy full SHA for cc96bea - Browse repository at this point
Copy the full SHA cc96beaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0de2a33 - Browse repository at this point
Copy the full SHA 0de2a33View commit details -
Configuration menu - View commit details
-
Copy full SHA for a875cac - Browse repository at this point
Copy the full SHA a875cacView commit details -
Disable check for missing symbols at link time
This causes issues on some Ruby installs, e.g AWS Linux Keeping it around for diagnostics/future configurable
Configuration menu - View commit details
-
Copy full SHA for d58f646 - Browse repository at this point
Copy the full SHA d58f646View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7873685 - Browse repository at this point
Copy the full SHA 7873685View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5e742e - Browse repository at this point
Copy the full SHA f5e742eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7bac64d - Browse repository at this point
Copy the full SHA 7bac64dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 119a302 - Browse repository at this point
Copy the full SHA 119a302View commit details -
Configuration menu - View commit details
-
Copy full SHA for 992c49e - Browse repository at this point
Copy the full SHA 992c49eView commit details
Commits on Apr 8, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 838539b - Browse repository at this point
Copy the full SHA 838539bView commit details
Commits on Apr 11, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ccb9630 - Browse repository at this point
Copy the full SHA ccb9630View commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.3.1...v0.4.0