1
0
Fork 0
mirror of https://github.com/rubyjs/mini_racer synced 2023-03-27 23:21:28 -04:00
Commit graph

27 commits

Author SHA1 Message Date
Sam
08e9271ee1 version bump 2018-11-02 11:26:36 +11:00
Sam Saffron
7ed5d33e28 Bump new version 2018-09-28 09:38:30 +08:00
Petko Bordjukov
644487e976 Drop condition to use libc++ on macOS
According to Apple, projects should be migrated to libc++[1]:

> Building with libstdc++ was deprecated with Xcode 8 and is not supported in
> Xcode 10 when targeting iOS. C++ projects must now migrate to libc++ and are
> recommended to set a deployment target of macOS 10.9 or later, or iOS 7 or
> later. Besides changing the C++ Standard Library build setting, developers
> should audit hard-coded linker flags and target dependencies to remove
> references to libstdc++ (including -lstdc++, -lstdc++.6.0.9,
> libstdc++.6.0.9.tbd, and libstdc++.6.0.9.dylib). Project dependencies such as
> static archives that were built against libstdc++ will also need to be rebuilt
> against libc++. (40885260)

[1] https://developer.apple.com/documentation/xcode_release_notes/xcode_10_release_notes
2018-09-27 17:57:37 +03:00
Sam Saffron
53d3f839ae version bump 2018-09-26 07:37:14 +08:00
Sam Saffron
a33adf3ec9 version bump 2018-09-25 07:49:42 +08:00
Sam
04e5f81805 version bump 2018-07-06 10:49:23 +10:00
Sam
c1bcfcf536 FEATURE: we explicitly only support Ruby 2.3 and up
- remove 2.2 from travis
- be explicit in gemspec
- add note to readme
2018-06-27 09:35:22 +10:00
Petko Bordjukov
bbf46101cd Introduce changes to account for upstream V8 API deprecations 2018-06-23 01:40:04 +03:00
Sam
15e73429f6 Bump version closes #65 2017-12-28 08:52:56 +11:00
Sam Saffron
797df93162 correct dependency and do a version bump 2017-08-23 21:44:43 -04:00
Sam
0b1812b218 version bump 2017-08-23 12:17:33 -04:00
Sam
fcb1646308 bump version 2017-07-26 10:53:26 -04:00
Sam
1481e928bf FEATURE: upgrade libv8 to 5.7 2017-07-18 10:54:23 -04:00
Sam
2f484fe1b9 FEATURE: filename support for #eval
also fixes heap_stats so it returns all 0s when context is disposed
2017-07-17 11:05:33 -04:00
Sam
f7ec907547 Memory profiling and control features
- #heap_stats for v8 heap stats
- #dispose to quickly dispose of heap
- fix minor memory leak
2017-07-13 17:43:43 -04:00
Sam
42ffdd15b3 PERF: on boundary convert to and from json
Previously we would walk the object graph recursively and convert,
this proves to be extremely slow for large objects due to recursion and
huge amount of v8 contexts that were created

By converting objects to json on the boundary we also correct timeout
semantics and so on.
2017-03-09 16:03:13 -05:00
Sam
3a20c6d315 bump version 2017-02-06 09:10:24 -05:00
Petko Bordjukov
e0ef8d7a5a Update the CHANGELOG 2017-02-05 00:04:13 +02:00
Sam
26e8584a21 FIX: don't try to release forked isolates, just leak them 2016-11-02 22:18:00 +11:00
Sam
c41db24eb1 FIX: timeout mechanics were not correct
This fix ensures timeout will always be processed correctly, it also adds a safeguard to ensure against race conditions
2016-10-25 13:15:03 +11:00
Lonre Wang
5a7813557c Update CHANGELOG 2016-10-10 12:00:14 +08:00
Sam
80a178ac56 Bump version
- depend on latest v8
- comment out test that is rather slow
- add changelog
2016-10-10 08:43:18 +11:00
Sam
3be48fffea version bump 2016-06-15 11:23:41 +10:00
Sam
9acac94539 bump version add changelog 2016-05-19 22:16:15 +10:00
Sam Saffron
c1e3178ad3 add change log 2016-05-17 10:49:48 +10:00
Sam
1adb2f9c6d bump version 2016-05-17 07:31:41 +10:00
Sam
3eabdd9426 changelog 2016-05-14 17:11:40 +10:00