Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							e283ff2019 
							
						 
					 
					
						
						
							
							Fix to allow process names with spaces  
						
						 
						
						
						
						
					 
					
						2021-07-18 14:29:40 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							1f087b7cd9 
							
						 
					 
					
						
						
							
							Change killed process from java to mysqld  
						
						 
						
						... 
						
						
						
						The process has been renamed to use a one-to-one name. This makes it
easier to change the name in a test case. 
						
						
					 
					
						2021-07-18 14:17:07 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							04002ab6e6 
							
						 
					 
					
						
						
							
							Extent unit tests  
						
						 
						
						
						
						
					 
					
						2021-07-17 22:36:04 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							bddbb3b149 
							
						 
					 
					
						
						
							
							Remove unnecessary semicolons in JS code  
						
						 
						
						
						
						
					 
					
						2021-07-15 20:34:13 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							d5f07c92ad 
							
						 
					 
					
						
						
							
							Using yay to install packages for test setup  
						
						 
						
						
						
						
					 
					
						2021-07-15 19:47:36 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							ecf9ba11fd 
							
						 
					 
					
						
						
							
							Add selenium based unit tests  
						
						 
						
						
						
						
					 
					
						2021-07-15 06:51:17 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							6858d09eda 
							
						 
					 
					
						
						
							
							Rename two variables to prevent shadowing  
						
						 
						
						... 
						
						
						
						Shadowing isn't the problem here, but IDEs checker is complaining ... 
						
						
					 
					
						2021-07-12 20:56:14 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							e4629bf97b 
							
						 
					 
					
						
						
							
							Disable optimizations to speedup build process  
						
						 
						
						
						
						
					 
					
						2021-07-12 20:49:27 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							204c60e118 
							
						 
					 
					
						
						
							
							Pin transcrypt to version 3.7.16  
						
						 
						
						... 
						
						
						
						The current version transcrypt version 3.9.0 is broken. 
						
						
					 
					
						2021-07-12 20:16:10 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							b720297b89 
							
						 
					 
					
						
						
							
							Improve SVG chart colour palette  
						
						 
						
						
						
						
					 
					
						2021-07-11 22:02:29 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							f8f1b0358e 
							
						 
					 
					
						
						
							
							Rearrange OMM summary  
						
						 
						
						
						
						
					 
					
						2021-03-12 20:34:15 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							98c99fa57f 
							
						 
					 
					
						
						
							
							Update copyright years  
						
						 
						
						
						
						
					 
					
						2021-02-05 17:04:09 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							d4a90ec1bb 
							
						 
					 
					
						
						
							
							Start new development cycle  
						
						 
						
						
						
						
					 
					
						2020-12-10 13:57:33 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							eb0cee8c57 
							
						 
					 
					
						
						
							
							Bump version number to 0.4.0  
						
						 
						
						
						
						
					 
					
						2020-12-10 13:51:51 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							6af2e7cba9 
							
						 
					 
					
						
						
							
							Bump version number to 0.4.0  
						
						 
						
						
						
						
					 
					
						2020-12-10 13:51:39 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							79368cca05 
							
						 
					 
					
						
						
							
							Update documentation  
						
						 
						
						
						
						
					 
					
						2020-12-10 13:36:29 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							5d305307fe 
							
						 
					 
					
						
						
							
							Restructure build recipe  
						
						 
						
						
						
						
					 
					
						2020-12-08 11:49:32 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							1292d4f1e2 
							
						 
					 
					
						
						
							
							Pin build process to Python 3.7  
						
						 
						
						... 
						
						
						
						After a package update, transcrypt produces incomplete JS:
__target__/OOMAnalyser.js (147:15)
145:       }
146:       if (cols_to_strip) {
147:         var line = ;
                        ^
148:       }
149:       if (line.startswith ('kernel:')) {
instead of
 146       if (cols_to_strip) {
 147         var line = __getitem__ ((function () {
 148           var __accu0__ = line;
 149           return __call__ (__accu0__.py_split, __accu0__, '     ', cols_to_strip);
 150         }) (), __neg__ (1));
 151       }
 152       if (line.startswith ('kernel:')) {
A temporary pinning of Transcrypt to Python 3.7 solves this issue. 
						
						
					 
					
						2020-12-08 10:50:40 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							5945fb2d37 
							
						 
					 
					
						
						
							
							Convert hard coded values to variables  
						
						 
						
						
						
						
					 
					
						2020-12-07 15:05:02 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							d964d657ba 
							
						 
					 
					
						
						
							
							Allow all non-whitespace chars in program names  
						
						 
						
						... 
						
						
						
						Program names in Posix can contain all characters expect the null byte.
The code allows \S (all non-whitespaces) and spaces in program names.
This excluded some allowed characters like \n, \r and \t. No negative
effects should arise from this. 
						
						
					 
					
						2020-12-07 14:00:20 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							7ef53b3ba2 
							
						 
					 
					
						
						
							
							Add missing explanations  
						
						 
						
						... 
						
						
						
						for free, free_cma, free_pcp and "total pagecache pages" 
						
						
					 
					
						2020-11-22 13:09:31 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							967d231be5 
							
						 
					 
					
						
						
							
							Use transcrypt --sform to enable string formatting  
						
						 
						
						... 
						
						
						
						The Python string formatting mini language isn't enabled by default.
"{}".format(42) works fine but "{0:x}.format(42)" returns "{0:x}"
instead of "2a" if the mini language isn't enabled. 
						
						
					 
					
						2020-11-20 21:51:33 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							ad2bcfd551 
							
						 
					 
					
						
						
							
							Add drag-and-drop support for files  
						
						 
						
						
						
						
					 
					
						2020-11-20 15:20:52 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							c55a4d018e 
							
						 
					 
					
						
						
							
							Pressing "Reset" cleans the text area also  
						
						 
						
						
						
						
					 
					
						2020-11-20 10:28:21 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							4d31b9ad3d 
							
						 
					 
					
						
						
							
							Use a better describing name for VIRTUAL_ENV  
						
						 
						
						... 
						
						
						
						Rename variable from VIRTUAL_ENV to VIRTUAL_ENV_DIR. 
						
						
					 
					
						2020-11-19 15:11:25 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							674ea295a8 
							
						 
					 
					
						
						
							
							Line "Killed process" can contain the process UID  
						
						 
						
						... 
						
						
						
						Newer Red Hat 7 releases changes the output of the OOM a little bit. The
last output line "Killed process" contains the process UID now.
Old:
    Killed process 6576 (java) total-vm:33914892kB, \
    anon-rss:20629004kB, file-rss:0kB, shmem-rss:0kB
New:
    Killed process 6576 (java), UID 12345, total-vm:33914892kB, \
    anon-rss:20629004kB, file-rss:0kB, shmem-rss:0kB 
						
						
					 
					
						2020-11-19 14:58:39 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							cceb2fa21e 
							
						 
					 
					
						
						
							
							Process names can contains - signs also  
						
						 
						
						... 
						
						
						
						Valid process names can consist of \w ([a-zA-Z0-9_]), minus and spaces. 
						
						
					 
					
						2020-11-19 14:50:01 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							dcfbdf43eb 
							
						 
					 
					
						
						
							
							Use a CSS class to format tabled results  
						
						 
						
						
						
						
					 
					
						2020-11-19 11:54:20 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							6cc0f427af 
							
						 
					 
					
						
						
							
							Reduce size of first column in table with results  
						
						 
						
						... 
						
						
						
						The size is set to a smaller fixed width. This improves the layout of
the remaining columns. 
						
						
					 
					
						2020-11-19 11:36:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							cc6384903a 
							
						 
					 
					
						
						
							
							Increase width of the PID column in process table  
						
						 
						
						
						
						
					 
					
						2020-11-19 10:19:21 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							445b83616b 
							
						 
					 
					
						
						
							
							Add bundler rollup.js to requirements  
						
						 
						
						
						
						
					 
					
						2020-11-19 09:45:46 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							b2b5a1b1db 
							
						 
					 
					
						
						
							
							Move GFP flags to class KernelConfig  
						
						 
						
						
						
						
					 
					
						2020-10-31 14:45:32 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							2d55b800dc 
							
						 
					 
					
						
						
							
							Unify ps table column names in class KernelConfig  
						
						 
						
						
						
						
					 
					
						2020-10-31 14:40:02 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							26610a709e 
							
						 
					 
					
						
						
							
							Pep8  
						
						 
						
						
						
						
					 
					
						2020-10-30 20:58:57 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							6e11fd7aff 
							
						 
					 
					
						
						
							
							Textual summary revised  
						
						 
						
						
						
						
					 
					
						2020-10-30 15:26:17 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							0bc541ff11 
							
						 
					 
					
						
						
							
							Prefix CSS class mem-usage__svg with js-  
						
						 
						
						... 
						
						
						
						This class is used within JS code. 
						
						
					 
					
						2020-10-30 14:14:03 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							a8fe90dd3d 
							
						 
					 
					
						
						
							
							Include pending documentation changes  
						
						 
						
						... 
						
						
						
						after the migration to Sourcehut, Transcrypt 3.7 and JS bundling with
rollup. 
						
						
					 
					
						2020-10-29 21:32:41 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							2ca87a740b 
							
						 
					 
					
						
						
							
							Add build manifest  
						
						 
						
						... 
						
						
						
						to build all changes as a small test 
						
						
					 
					
						2020-10-29 21:23:54 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							95455f7ad2 
							
						 
					 
					
						
						
							
							Move project to Sourcehut  
						
						 
						
						... 
						
						
						
						Github will remain only a mirror. 
						
						
					 
					
						2020-10-29 15:04:52 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							d456f6e25e 
							
						 
					 
					
						
						
							
							Bundling multiple JS files into one single file  
						
						 
						
						... 
						
						
						
						Transcrypt 3.7 generates multiple JS files in __target__ directory. All
output files will be bundled into one single file with the rollup
module bundler (rollup.js). Unfortunately the information of the
original sourcemap file will be lost. 
						
						
					 
					
						2020-10-29 14:32:42 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							c6958c1ccf 
							
						 
					 
					
						
						
							
							Update to Transcrypt 3.7  
						
						 
						
						
						
						
					 
					
						2020-10-29 14:14:37 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							468991a31b 
							
						 
					 
					
						
						
							
							Use textarea placeholder instead of own code  
						
						 
						
						... 
						
						
						
						<textarea placeholder="..."> is more simple that writing own code.
Thereby the own code / logic has been removed. 
						
						
					 
					
						2020-07-15 21:10:37 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							230cddae19 
							
						 
					 
					
						
						
							
							Fix: Trigger process isn't part of process table  
						
						 
						
						
						
						
					 
					
						2020-07-15 20:43:44 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							aa94d8449e 
							
						 
					 
					
						
						
							
							Validate and adapt HTML  
						
						 
						
						
						
						
					 
					
						2020-04-08 17:37:41 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							d670dbef45 
							
						 
					 
					
						
						
							
							Use class instead of type selector  
						
						 
						
						... 
						
						
						
						for memory usage diagrams. This allows a better separation between
different SVG usages. 
						
						
					 
					
						2020-04-07 17:26:29 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							a8772ab94e 
							
						 
					 
					
						
						
							
							Remove unused code  
						
						 
						
						
						
						
					 
					
						2020-04-07 14:52:59 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							7b80e1b23a 
							
						 
					 
					
						
						
							
							Bad indentation and tailing whitespaces  
						
						 
						
						
						
						
					 
					
						2020-04-07 14:51:34 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							23f064f2b7 
							
						 
					 
					
						
						
							
							Add sorting process table  
						
						 
						
						
						
						
					 
					
						2020-04-05 14:28:37 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							54e4f566a4 
							
						 
					 
					
						
						
							
							Replace plain text process table by an HTML table  
						
						 
						
						... 
						
						
						
						and mark the trigger process and the killed process. 
						
						
					 
					
						2020-03-26 13:46:20 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Grohmann 
							
						 
					 
					
						
						
						
						
							
						
						
							c62d3952da 
							
						 
					 
					
						
						
							
							Remove duplicate class attribute  
						
						 
						
						
						
						
					 
					
						2020-03-25 19:42:46 +01:00